0
我从AngularJS - How to make a stop watch starting from 00:00:00 format采取的想法和有需要有定时器能有一个stop方法上去父指令的按钮,那就是在父模板。角指令,指令通信定时器
<parent-container>
<timer-container />
<button ng-click="??.stopTimer()">Stop</button>
</parent-container>
如果在定时器容器,将停止计时的方法,如何获取父容器和定时器容器相互作用使得单击按钮时,该stopTimer方法将被调用?
看看$ scope.emit http://stackoverflow.com/questions/14502006/working-with-scope-emit-and-on –
@MattyM所以,我从计时器发出或从父母广播时按钮被点击? – pertrai1
如果事件发生在孩子身上,并且您需要通知父母,请使用发出。如果事件发生在父母身上,并且您需要通知孩子,请使用广播。如果两个范围之间没有直接关系,则可以将$ rootScope注入到两个控制器中。 –