有人能告诉我下面的代码有什么问题。 我只是从输入框中获取值并尝试通过按钮单击将其广播到另一个控制器
var myApp = angular.module('myApp',[]);
myApp.controller('firstController',function ($scope){
$scope.setvalue = function(){
console.log ($scope.input);
$scope.$broadcast ('senddata',{textdata:$scope.input});
}
});
myApp.controller('secondController',function ($scope){
$scope.$on ('senddata',function(event,args){
console.log("Welcome");
console.log (args.textdata);
});
});