我的广播服务注入控制器有问题...
我找到了这个工作教程
http://jsfiddle.net/simpulton/GeAAB/
但我有一个像这样封装的控制器(myApp)
myApp.controller('ControllerZero',
function ControllerZero($scope, sharedService) {
$scope.handleClick = function(msg) {
sharedService.prepForBroadcast(msg);
};
$scope.$on('handleBroadcast', function() {
$scope.message = sharedService.message;
});
});
我的问题是..
如果我将这个注入器放在我的控制器下,我不知道如何像在教程中那样注入控制器
ControllerZero.$inject = ['$scope', 'mySharedService'];
这让我回到控制台:
未捕获的 ReferenceError:未定义 ControllerZero