0

数値のフィールドがあり、通貨は「$」である必要があり、「0.000,00」構造体があります。currency と number struct'0.000,00' の場合、両方にレンダラーを使用する必要があります。ただし、2 つのレンダラーは正しく機能しません。最後に書かれたレンダラーが機能します。どうすればこの問題を解決できますか?

    {
     header: dil('Fiyat'),
     width: 30,
     sortable: true,
     currencySymbol: '$',
     renderer: Ext.util.Format.usMoney,
     renderer: Ext.util.Format.numberRenderer('0.000,00/i'),
     dataIndex: 'fiyat'
}

解決:

   renderer: Ext.util.Format.numberRenderer('$0.000,00/i'). it works both currency and format .
4

1 に答える 1

1

レンダラー関数を使用します。

{
    header: dil('Fiyat'),
    width: 30,
    sortable: true,
    renderer: function(value, metaData, record, rowIndex, colIndex, store) {
        return value; //You can render your value here however you like.
    },
    dataIndex: 'fiyat'
}
于 2012-10-05T11:40:14.323 に答える