我有一个自定义指令:
.directive('myDirective', function() {
return {
scope: {ngModel:'='},
link: function(scope, element) {
element.bind("keyup", function(event) {
scope.ngModel=0;
scope.$apply();
});
}
}
});
这按计划工作,在 keyup 上将变量设置为 0,但它不反映输入本身的变化。同样在初始化时,模型的值不在输入中。这是一个例子:
我错过了什么?