AngularJS:控制器之间如何通信?

赖安·耶达(Ryan Yiada)

http://jsbin.com/lakujiya/4/edit

请帮助我,我认为这种方法是正确的,但是差值控制器中的$ scope无法像我期望的那样传递变量。我不知道,因为我很新鲜。

Jayantha Lal Sirisena

您需要在$rootScope.$broadcast此处使用http://jsbin.com/caravezi/1/edit

  angular.module('myApp',[]).
    controller('SomeController', function($scope, $rootScope){
       $scope.title = 'have a try.';      

       $scope.clicked=function(){
         $rootScope.$broadcast('someEvent', $scope.title);
       }
    }).
    controller('otherController', function($scope, $rootScope){
       $scope.$on('someEvent', function(e,title){
          $scope.title = title;       
       });
    })  

$emit-通过范围层次结构向上调度事件。
$broadcast-将事件向下分发到所有子范围,

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在AngularJs中的控制器之间进行通信

来自分类Dev

控制器Angularjs,服务或父控制器之间的通信

来自分类Dev

不使用控制器之间的SharedService时如何在控制器之间进行通信?

来自分类Dev

如何在Angular DART控制器之间进行通信

来自分类Dev

Angular中控制器之间的通信

来自分类Dev

容器视图控制器之间的通信

来自分类Dev

MVVM中控制器之间的通信

来自分类Dev

iOS中控制器之间的通信

来自分类Dev

如何在AngularJS控制器之间正确共享数据?

来自分类Dev

不同选项卡中的控制器之间的AngularJS通信

来自分类Dev

控制器之间的共享状态-angularjs

来自分类Dev

AngularJS在控制器之间共享方法

来自分类Dev

AngularJS在指令之间共享控制器

来自分类Dev

在控制器之间共享AngularJS工厂

来自分类Dev

在控制器AngularJS之间共享功能

来自分类Dev

AngularJS在控制器之间共享数据

来自分类Dev

在控制器AngularJS之间共享数据

来自分类Dev

在控制器之间共享数据,AngularJS

来自分类Dev

在AngularJs的控制器之间传递数据

来自分类Dev

控制器之间的共享状态-angularjs

来自分类Dev

AngularJS:在控制器之间传递参数

来自分类Dev

如何在组件中的两个控制器之间建立通信

来自分类Dev

我想知道如何在控制器之间进行通信

来自分类Dev

如何修复“被中断中断的 2 个微控制器之间的 I2C 通信”

来自分类Dev

导航控制器和容器视图之间的通信

来自分类Dev

两个JavaFx控制器之间的通信

来自分类Dev

iOS-API对象与控制器之间的通信

来自分类Dev

角度中指令与控制器之间的双向通信

来自分类Dev

iOS MVVM中的视图控制器之间的通信

Related 相关文章

热门标签

归档