发送回调给AngularJS指令

时间:2016-08-29 20:05:52

标签: angularjs angularjs-directive

想象一下一个场景,其中父级有一个子指令。父进程中发生了某些事情(例如按下了一个按钮),而child指令需要知道这一点(以及一些回调数据,例如按钮ID)。

将函数引用传递给指令通常用于从该指令接收回调。在这种情况下,它是相反的,指令是接收端。

一种hacky方式是将变量传递给指令,在按下按钮时更改变量,然后在子指令中$watch。但话说回来,这很糟糕。

问题是 - 是否有本地或标准方式来访问或调用指令方法?

0 个答案:

没有答案