我需要使用按钮单击将值从两个控制器传递到第三个控制器。我试过谷歌搜索,但无法找到任何结果。谁能帮我。请清楚解释,因为我是棱角分明的新手。提前致谢
答案 0 :(得分:0)
这里有两种解决方案。
使用服务。服务是一个单例,即只有一个实例被创建并在你注入的任何内容之间共享。因此,如果您的服务在两个或更多控制器之间共享,则一个中的更新也会反映在另一个中
创建自定义事件。使用$ emit或$ broadcast,具体取决于您是要在范围树上向上还是向下,然后使用$ on来捕获事件。您可以将变量作为事件的一部分传递