有以下AngularJS指令,该指令创建一个input元素。输入ng-change属性运行doIt()功能。
指令:
...
template: "<input ng-model='myModel' ng-change='doIt()' type='text'>" 测试:
el.find('input').trigger('change') // Dos not trigger ng-change现场演示(ng-Change):...
change事件,而不是使用ng-change属性。template: "<input ng-model='myModel' type='text'>",
link: function(scope, element, attrs) {
element.bind('change', function(event) {
scope.doIt();
});
}相似问题