Kendo.Culture('de-DE')将Grid值乘以100

时间:2019-02-05 06:01:04

标签: angularjs kendo-ui kendo-grid kendo-ui-angular2 kendo-treeview

通过Kendo.culture('de-DE')更改应用程序中的区域性,默认设置为en-US。但是,当区域性为“ de-DE”时,进行简单的区域性更改会破坏值,它将网格值乘以100。

With de-DE

With en-US (correct Value)

有人知道值乘以100可能是什么原因。我正在使用此源代码

<script defer src="https://kendo.cdn.telerik.com/2018.2.620/js/cultures/kendo.culture.de-DE.min.js"></script>

1 个答案:

答案 0 :(得分:0)

我发现了这个问题,如果在您使用kendo.culture('de-DE');的情况下,如果您的网格值正乘以100,那么

您的服务带来的值可能是String而不是数字的形式。所以我将值的类型更改为number和kendo.culture('de-DE');正在按预期工作。