$ rootScope。$ broadcast不使用angular-socket-io

时间:2018-06-10 06:57:05

标签: angularjs socket.io

我正在使用angular-socket-io进行客户端/服务器通信。我能够从服务器接收数据。我的代码是

socket.on('new_question', function (event) {
    console.log(event) // I'm receiving the event
     $rootScope.$broadcast('received_new_question',event);   //this is not working
    });
//listen to the event
    $scope.$on('received_new_question',function(event){
        console.log(event); //not working
    })

起初我尝试了$scope.$apply()但是没有用。所以我试图广播这个事件,以便数据可以附加到控制器中,我可以在视图中呈现它。但这也不是发生。请任何人帮助解决这个问题。

0 个答案:

没有答案