gpt4 book ai didi

angularjs - 如何在输入数字字段中添加逗号?

转载 作者:行者123 更新时间:2023-11-28 02:45:23 26 4
gpt4 key购买 nike

简单的问题,但给我带来了一些问题。

我有一个 <input type='number'>我想用逗号显示输入数据。例如,如果用户键入 1500,则该字段必须显示 1,500。

<input type="number" name="valuation_stocks" ng-model="valuation.estimated_stocks">

最佳答案

也许这有帮助

app.directive('format', ['$filter', function ($filter) {
return {
require: '?ngModel',
link: function (scope, elem, attrs, ctrl) {
if (!ctrl) return;


ctrl.$formatters.unshift(function (a) {
return $filter(attrs.format)(ctrl.$modelValue)
});


ctrl.$parsers.unshift(function (viewValue) {

elem.priceFormat({
prefix: '',
centsSeparator: ',',
thousandsSeparator: '.'
});

return elem[0].value;
});
}
};

http://jsfiddle.net/SAWsA/741/

关于angularjs - 如何在输入数字字段中添加逗号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41833361/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com