标签: javascript angularjs
我有一个指令项目。在页面上设置多个项目。基于数据属性,它将范围变量设置为true或false。我希望能够将所有范围变量都设置为false。
我可以在必要时提供代码,但基本上我的问题是如何点击一个按钮来影响页面上每个指令实例的范围变量?
答案 0 :(得分:1)
答案 1 :(得分:1)
您可以使用$rootScope.$broadcast和$scope.$on,它就像一个事件调度和侦听系统。请查看this以获取有关如何实现此目的的更多详细信息。
$rootScope.$broadcast
$scope.$on