在指令中,我想在单击按钮时修改表达式的值。以下代码仅在我的指令中本地修改值。我也想更改此指令之外的值。我怎样才能做到这一点?
scope: false,
link: function (scope, el, attrs) {
//toggle the state when clicked
el.bind('click', function () {
scope[attrs.ngModel] = !scope[attrs.ngModel];
});
Plunker:http ://plnkr.co/edit/xqYBnz5BHLP844kXJXKs?p=preview