有什么方法可以访问事件中设置的变量吗?事件中设置的访问变量
代码:
$scope.$on('event_detail', function (event, args) {
$scope.id = args;
console.log($scope.id); // it works
});
console.log($scope.id); // it says undefined
如果我尝试在控制台上显示 “$ scope.id”,控制台说 “不确定”。 我要访问的变量out功能事件$范围$上
我的广播:
$scope.showDetail = function (data) {
$rootScope.$broadcast("event_detail", data.id_case);
$location.path("/detailcase/" + data.id_case);
};
是,如果$ broadcast/$ emit具有参数:$ broadcast(name,args);.你的$ broadcast/$发射是什么样的? – Brian
好的,我会更新 –