我是AngularJS的新手,在使用控制器中的$scope.$broadcast('update:button:label', {label: 'Edited'})
时遇到了问题。本次活动是由一个指令buttonStatus
听了:
$scope.$on('update:button:label', function(event, data) {
$scope.buttonlabel = data.label;
});
的buttonlabel
变量已经更新,但变化不是由buttonStatus
使用的模板中。为什么这样?
正在侦听动作并更新范围变量。只是在模板中它没有改变。 – rkshakya99
你可以提供一个演示应用程序托管在jsfiddler或plnkr更好的调试? – Rebornix