替换AngularJS中的点和逗号
Replacing dots and commas in AngularJS
我怎样才能改变在AngularJS货币过滤器中默认为'点'的小数?
的例子:
{{10000 | currency}} 10,000.00 ==> 10.000,00
谢谢!
这是一个使用装饰器的工作演示,在配置块中,修改区域NUMBER_FORMATS
属性DECIMAL_SEP
和GROUP_SEP
。它只被调用一次,并且对依赖于它的任何filter
有效:
angular
.module('App', [])
.config(['$provide', function($provide) {
$provide.decorator('$locale', ['$delegate', function($delegate) {
$delegate.NUMBER_FORMATS.DECIMAL_SEP = ',';
$delegate.NUMBER_FORMATS.GROUP_SEP = '.';
return $delegate;
}]);
}])
.controller('ExampleController', function($scope) {
$scope.myNumber = 10000;
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="App" ng-controller="ExampleController">
<p>{{myNumber | currency}}</p>
</div>
相关文章:
- AngularJs对ng消息的自定义替换
- AngularJS在模板上使用regex替换
- 为什么javascript替换方法(没有regex)在angularjs表达式中不起作用来删除 
- 如何使用AngularJS来替换.asp includes
- AngularJS-为什么不;t替换:true使用templateUrl属性
- AngularJS指令模板ng重复有趣的替换
- AngularJS SVG 指令,不推荐使用替换
- AngularJS / Ionic Framework - 为什么我的一个模板值没有被替换
- Angularjs:显示字符串中的最后四个字符,并将其余字符替换为“X”
- 解释$apply和$eval |我可以用其他功能替换它们吗 |AngularJS.
- 控制 AngularJS 如何替换 ngInclude 或自定义指令
- 为什么“替换:真”在 AngularJS 指令中被弃用
- 如何使用angularjs值替换css类值
- 替换历史记录,然后在 AngularJS 中重定向
- 替换 AngularJS 中的模块或服务
- AngularJS:当数据未加载时,将模板URL替换为404页面URL
- 用AngularJs替换文本中的关键字
- 如何在点击时禁用一个按钮,并使用AngularJS将该按钮替换为另一个具有不同功能的按钮
- angularjs链接发生在替换之前
- 用于替换文本的 Angularjs 指令