3

我是 Extjs 的新手。如何在 tpl 中格式化数字?

这是我的代码:

{
    xtype: 'panel',
    tpl: [
        '<p>Number: {myDataNumber}</p>'
    ]
}

我一直在为 tpl 搜索 Extjs API。但我没有找到 tpl 的格式化号码。你能帮帮我吗?

4

1 回答 1

4

ExtJS tpl 允许使用类中的方法轻松格式化Ext.util.Format,可以使用以下语法实现:

<p>Number: {myDataNumber:number( "0.00" )}</p>

当然,您可以指定数字格式所需的任何格式。

此外,如果内置格式函数都不起作用,您可以随时添加Ext.util.Format (它是单例)或为特定模板指定自定义成员函数(参见Ext.XTemplate文档)。无论哪种方式,您都可以实现您可以想象的任何格式...仅取决于基于您的要求的最佳方式。

于 2013-06-21T04:57:33.837 回答