我想将印度货币格式的数字添加到kendo网格列

时间:2017-11-30 13:00:23

标签: angular kendo-grid

在剑道网格中我想用印度货币格式分隔角度js中的数量。例如:12345678 = 1,23,45,678.00

1 个答案:

答案 0 :(得分:0)

以下是两种方法,使用的基本函数是toLocaleString(),它将解析它,请参阅here以获取更多详细信息。

注意:显示数字时,请在Kendo UI网格内使用此过滤器!!



var app = angular.module('myApp', []);

app.controller('MyController', function MyController($scope) {
	$scope.number = 123456789;
});
app.filter("custom", function(){
	return function(data){
  	return data.toLocaleString('en-IN');
  }
})

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-controller='MyController' ng-app="myApp">
    {{number.toLocaleString('en-IN')}}
    <br>
    {{number | custom}}
</div>
&#13;
&#13;
&#13;