我们如何使用控制器在angularjs中的不同HTML文件中的两个不同控制器之间共享数据

时间:2017-05-26 06:20:16

标签: angularjs

我一直在使用angularjs来开发Web应用程序。 我想将chat.html中chatCtrl(控制器)中填充的数据添加到chatScrn.html中的另一个控制器(chatScrnCtrl),i.r这两个html通过ng-view是不同的。我希望你得到我说的,我设计一个网络信使应用程序,我需要在聊天列表中输入聊天到聊天列表。我还需要在聊天记录页面中显示这些内容。希望你们明白我需要什么。所以请提供一种方法,而不是为我提供访问相同html文件或相同js文件中的控制器的解决方案。

2 个答案:

答案 0 :(得分:1)

  

尝试使用angularjs提供的服务,使用$broadcast to tranfer data between controllers

答案 1 :(得分:0)

您可以使用Getters()Setters()方法编写角度服务,并将其注入控制器。