这是我的意见:
<input type="number" value="{{ bom.Id._Value }}" name="id" data-ng-model="bom.Id._Value" data-ng-blur="myClass.myFunc();" required>
如果我在ng-blur中传递this
或angular.element(this)
,我就不会在函数中获取输入元素。我想要的是接收myFunc()中的当前输入元素作为参数。它的标准方法是什么?
答案 0 :(得分:10)
myClass.myFunc = function(e){
console.log(e.target);
};
在控制器中:
<script>
function handleChange(input) {
if (input.value < 0) input.value = 0;
if (input.value > 100) input.value = 100;
}
</script>