0
更新控制器變量我有一個指令:無法從指令
app.directive('hideButton', function() {
return {
restrict: "A",
scope: {
init: '='
},
replace : true,
link: function(scope, elem, attrs) {
if(scope.init) {
elem.css('display', 'none');
scope.init = false;
}
elem.on('click', function() {
elem.css('display', 'none');
});
}
}
});
這裏,init
是控制器變量。
現在在指令中我已經設置了scope.init = false
但這個改變沒有反映到控制器中。