angular中 为平级作用域时,不存在上下级关系,$rootScope.$broadcast发送时 后退时$rootScope.$on会出现接收多个消息的情况,要采用上下级的关系。 正确做法: $scope.$on('public', function() { complete(); }); $scope.refresh = function() { $rootScope.$broadcast('public'); };
angular 平级作用域,返回多次触发
最新推荐文章于 2021-08-23 13:32:46 发布