我有单独的angularjs组件(angularjs版本1.5.9),它集成在angularjs应用程序中。我的组件做了一些事情,我想通知我的父应用程序有关组件采取的特定操作的一些工作。
P.S。我不想使用$ emit& $ broadcast事件通知父应用程序。
我很想知道有没有其他方法来实现这个东西。任何帮助或建议将不胜感激。提前谢谢。
答案 0 :(得分:0)
而不是使用$ emit&你可以使用事件总线的$ broadcast事件。
查看文章:http://jonathancreamer.com/an-angular-event-bus-with-postal-js/
同时检查 - AngularJS中控制器之间通信的正确方法是什么?
What's the correct way to communicate between controllers in AngularJS?