猿问

angularjs $rootScope $broadcast在一个controller可以接收到

下面这个controller可以收到消息

order.controller('loginIn', ['loginSe','$scope',loginIn]);function loginIn(loginSe,$scope) {    var self=this;
    this.loginState=0;
    $scope.$on('load',function (event,data) {        self.loginState=data.loginState;        
    self.headPic=localStorage.headPic;
    })

    this.loginSe=loginSe;
    this.floatM=0;
}

下面这个就不行

order.controller('wait', ['$scope', '$interval', '$stateParams', '$location','oFirst', function ($scope, $interval, $stateParams,  $location,oFirst) {

    $scope.$on('load',function (event,data) {

        console.log('s')  })


慕村9548890
浏览 1054回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答