请教大神angularjs控制器之间怎么通讯?

angularjs控制器之间怎么通讯


一只名叫tom的猫
浏览 716回答 3
3回答

慕无忌1623718

angular2我没有用过,只针对我用过的1.2-1.5的版本来回答这个问题吧。据我所知controller之间是不能通信的。因为angular的设计初衷和推荐的实践都是针对单页应用的——所以也不存在着通信的可能。我能想到的便是在页面中多个tab页之间的数据和事件交互。以前我们在做类似的功能时,是通过自己编写的基于angular的框架来实现的——由框架管理了一个对于所有tab页都可见的对象实例,以此来实现“跨(tab)页”传递数据,并在新的页面初始化时到这里查询是否有传递给“我”的数据。
打开App,查看更多内容
随时随地看视频慕课网APP