Javascript Angularjs,面具货币
我已经找到了线程,这是从伟大的帮助,但有一个问题,我无法解决。在控制器中初始化值时,该值不会使用掩码“获取” 举个例子。Javascript Angularjs,面具货币,javascript,angularjs,angularjs-directive,Javascript,Angularjs,Angularjs Directive,我已经找到了线程,这是从伟大的帮助,但有一个问题,我无法解决。在控制器中初始化值时,该值不会使用掩码“获取” 举个例子。 谢谢我在葡萄牙语stackoverflow中打开了一个线程,他们给了我帮助。重要的是,当值“放入字段”时,必须使用在发生某些更改时用于格式化值的相同函数 app.directive('format', ['$filter', function($filter) { return { require: '?ngModel', link: fu
谢谢我在葡萄牙语stackoverflow中打开了一个线程,他们给了我帮助。重要的是,当值“放入字段”时,必须使用在发生某些更改时用于格式化值的相同函数
app.directive('format', ['$filter',
function($filter) {
return {
require: '?ngModel',
link: function(scope, elem, attrs, ctrl) {
if (!ctrl) return;
ctrl.$formatters.unshift(function(a) {
elem[0].value = ctrl.$modelValue
elem.priceFormat({
prefix: '',
centsSeparator: ',',
thousandsSeparator: '.'
});
return elem[0].value;
});
ctrl.$parsers.unshift(function(viewValue) {
elem.priceFormat({
prefix: '',
centsSeparator: ',',
thousandsSeparator: '.'
});
return elem[0].value;
});
}
};
}
]);
- 在葡萄牙语中