我正在使用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()
但是没有用。所以我试图广播这个事件,以便数据可以附加到控制器中,我可以在视图中呈现它。但这也不是发生。请任何人帮助解决这个问题。