gpt4 book ai didi

javascript - 如何在AngularJS中跨范围修改对象?

转载 作者:行者123 更新时间:2023-12-02 19:14:19 27 4
gpt4 key购买 nike

我是 AngularJS 的新手,范围的概念确实让我感到困惑。我有一种情况,我想修改不同范围的对象或变量。原因如下:在我的应用程序中,我想集中用户通知 Controller 和通知 View 。在页面的中间顶部。我将我的代码分开如下:每个 View 都有其 Controller 我认为它是公平合理的。我想注入(inject)一个服务或一些公共(public)对象,当在公共(public)位置使用某些字符串参数调用其函数时,我发现我无法注入(inject) $scope 服务。所以,当

最佳答案

您想要的是 Controller 之间的通信。通过可以在 Controller 之间广播消息(或对象)的服务,这很容易实现。

有一个关于此的不错的 YouTube:

http://www.youtube.com/watch?v=1OALSkJGsRw

关于javascript - 如何在AngularJS中跨范围修改对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13290466/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com