3

私はExtjsが初めてです。tplで数値をフォーマットするにはどうすればよいですか?

これが私のコードです:

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

Extjs API で tpl を検索しています。しかし、tpl のフォーマット番号が見つかりませんでした。助けてくれませんか?

4

1 に答える 1

4

ExtJS tplExt.util.Formatでは、次の構文で実装できるクラスのメソッドを使用して簡単にフォーマットできます。

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

もちろん、数値の書式設定に必要な形式を指定できます。

また、組み込みのフォーマット関数がどれも機能しない場合は、いつでもExt.util.Format (シングルトンです) に追加するか、特定のテンプレートのカスタム メンバー関数 (Ext.XTemplateドキュメントを参照) を指定できます。いずれにせよ、想像できるあらゆる形式を実装できます...要件に基づいた最善の方法に依存します。

于 2013-06-21T04:57:33.837 に答える