在哪里可以找到有关 kendoGrid columns.format 的文档?

时间:2021-06-09 17:31:01

标签: javascript jquery kendo-ui

我在 Kendo UI jQuery API 上找到了关于 columns.format 的以下页面:

https://docs.telerik.com/kendo-ui/api/javascript/ui/grid/configuration/columns.format

在文档中它给出了几个格式值的例子:

format: "{0: yyyy-MM-dd HH:mm:ss}"

format: "{0:c}"

但是我在哪里可以找到可以为格式指定哪些值的解释?例如,

  • 如何指定我想将数字格式化为保留两位小数的百分比?

  • {0:c} 中的 0 是什么意思?

  • 为什么格式表示为 {0:c}: 表示什么?

1 个答案:

答案 0 :(得分:2)

{0:c} 是 kendo.format 方法的语法。 0 表示您要格式化的第一个值,c 表示它将被格式化为货币值。 : 只是值位置和格式语法之间的分隔符。在这里你可以看到一个例子,其中有两个值传递给 kendo.format:

console.log(kendo.format("{0:c} - {1:c}", 12, 24)); // outputs "$12.00 - $24.00"

示例来自:https://docs.telerik.com/kendo-ui/api/javascript/kendo/methods/format

对于百分比格式,您可以使用 p 格式:

<块引用>

"p"—呈现百分比(数字乘以 100)。

format: "{0:p}"

例如,值 0.2614 将显示为 26.14 %

您可以在以下位置找到有关剑道格式的更多说明:https://docs.telerik.com/kendo-ui/globalization/intl/numberformatting