我是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