2016-06-11 68 views
1

我已经看了一些关于能够在指令中使用回调的其他SO问题,但他们似乎没有帮助我的小提琴。我有一个父指令和一个子指令。在父类的范围中,我有一个函数需要从子模板指令中的一个按钮调用。从迄今为止我尝试使用我的小角度知识的角度来看,如果没有在按钮上使用ng-click,我一直无法工作。角度指令回调函数

我被告知,一个指令不应该关心其他指令的知识,而是暴露其范围内的某些方法,可以与另一个指令进行通信,具体取决于传递给指令的内容。我可以在这里过关,我认为my fiddle表明这一点。

任何帮助理解将不胜感激。

+0

这是否帮助? https://docs.angularjs.org/guide/directive#creating-a-directive-that-manipulates-the-dom – HarlemSquirrel

+0

只是好奇,为什么你不想使用'ng-click'? – HarlemSquirrel

+0

@HarlemSquirrel - 我已经有了一个我在'ng-click'上调用的事件。我在点击上尝试了多个函数调用,只有第一个会触发。 – pertrai1

回答

0

多个函数调用点击试试这个: 你必须有;功能之间

ng-click="myFunc1();myFunc2();myFunc3();"