在我的情况下,如何在两个控制器之间进行通信
How to communicate between two controller in my case?
我正在尝试在我的情况下两个控制器之间进行通信
我有一个类似
的东西html<div ng-controller='testCtrl'>
<div ng-click='clickBtn()'>clikc me</div>
</div>
..other contents...
<div ng-controller='testTwoCtrl'>
other contents...
</div>
JS
app.controller('testCtrl', function($scope) {
$scope.clickBtn = function(){
alert('hey')
}
}
app.controller('testTwoCtrl', function($scope) {
//is there anyway to know if clickBtn method is called from here?
}
我希望知道是否有一种方法来通知testTwoCtrl,如果按钮被点击。谢谢你的帮助!
可以为clickBtn
函数创建参数
我建议创建一个布尔参数,然后如果clickBtn
是从testTwoCtrl
传递true
的值调用,否则你可以让它留空,在这种情况下,它将是假的。
相关文章:
- 同一页面上两个不同控制器的Angularjs双向绑定字段
- 通过共享服务在两个不同ng应用程序中的控制器之间共享数据
- 使用Angularjs在两个不同页面的控制器之间共享数据
- 在AngularJS中的两个位置使用相同的控制器
- 如何将json文件中的数据提取到对象数组中,并在两个控制器之间共享
- 如何在AngularJS页面中嵌套两个控制器
- 如何访问两个控制器AngularJS
- 这两个 Angular 控制器之间的功能有什么区别吗?
- 在两个不同的控制器中渲染动作
- Angularjs 两个表单用于同一个控制器
- 对控制器的两个不同视图中的任何元素使用相同的id
- 可以't在相同的局部视图Angularjs中加载两个控制器
- 如何在两个不同的控制器中传递ng模型的值
- 发布绑定/监视两个控制器之间共享的服务变量
- 来自两个控制器的角度连接数据
- AngularJS两个控制器..克服$scope$页面加载时打开
- 从 mvc 控制器返回两个 dienstional 数组作为 json
- AngularJS-在两个控制器之间共享数据,what'It’他错了
- SpringMVC:将两个jsp集成到一个控制器中,并使用一个requestMapping
- 同步与服务链接的两个AngularJS控制器