0

itemTpl 内の数値をフォーマットするにはどうすればよいですか?

例:

'<div style="font-size: 9px;">Total: $ {total}</div>' <= This number {total} must be 100.00, but appears just 100

ありがとう!

4

2 に答える 2

0

@kevhender が言ったように、書式設定にはExt.XTemplatetoFixed javascript メソッドを使用できます。

より具体的に

itemTpl: new Ext.XTemplate(
     '<div style="font-size: 9px;">Total: $ {[this.totalFormat(values.total)]}</div>',{
        totalFormat : function(total) {
          return total.toFixed(2);
      }
})
于 2013-08-21T16:00:12.553 に答える
0

あなたのメンバー関数を使用してくださいXTemplate

itemTpl: new Ext.XTemplate(
    '<div style="font-size: 9px;">Total: $ {[this.formatTotal(values.total)]}</div>',
    formatTotal: function(total) {
        return //formattedTotal
    }
)

詳細はこちら: http://docs.sencha.com/touch/2.2.1/#!/api/Ext.XTemplate

于 2013-08-21T13:39:37.810 に答える