我使用angularjs编写了自定义价格格式指令。
当'blur'事件发生时,它将触发事件。 但是,如何在打开(默认情况下)页面时调用该功能。。我需要在打开页面时调用指令函数。
<input name="amt" type="text" class="form-control text-right" name="amt" id="amt" data-ng-model="rowUnderEdit.amount" format-currency required>
.directive('formatCurrency', function() {
return {
require: 'ngModel',
link: function($scope, $element, $attrs, ngModelCtrl) {
var listener = function(){
console.log('>>>>>>>>');
---------------
--------------
$element.val(currency);
}
}
$element.bind('blur', listener);
}
}
});
答案 0 :(得分:1)
只需致电该功能......
....
$element.bind('blur', listener);
listener();
}