2011-02-01 13 views
0

ext js内のレンダラーの機能は何ですか(要約)?ext-js内のレンダラー

+1

どのレンダラーですか?グリッドで使用しているColumnModel? –

答えて

3

レンダラは、基本的に、基本的なデータをファッションやフォーマットでユーザに表示する責任を負う機能です。

いくつかの例には、それがより明確になるかもしれない:

のように日付のレンダラではJavaScript Dateオブジェクトを取り、きれいにフォーマットできます。数レンダラが2.23535346のように数を取り、それをフォーマットすることができ

January 27, 2011 

2のような小数:

2.26 

レンダラも「Y」または「N」のような文字列を取ることができる、代わりのような画像として表示:

Yes

基本的に空が限界です。

0

レンダラーを使用すると、店舗のデータを任意の方法でフォーマットすることができます。データ値を受け取り、HTMLを返す関数です。これは、データを生成するコードとは別にHTMLを生成するコードを保持するために使用されます。

0

Renderesは、表示フィールドの値をカスタム方法に変換します。 レットは、私がここに

{ xtype:'displayfield', 
    name:'name', 
    value:'45', 
    renderer:this.transformIntoDollarConvention 
} 

ドル

に賞品値を表示したいと言う、transformIntoDollarConventionはdefind戻りstatemntとコンストラクタ以上の関数です。

transformIntoDollarConvention:関数(値)
{
戻り値+ '$'。
}

関連する問題