2012-03-21 11 views
2

まず最初に、Ext jsを初めて使用しています。グリッドext js 3.4にレコードを追加します。

EXT JSのバージョン3.4を使用するext jsグリッドがページにあります。

私は、store.loadDataを使用してグリッドをバインドします。 グリッドをリフレッシュせずに行を挿入する必要があります(グリッドを追加することを意味します)。しかし、私は文書上で以下のメソッドを見つける insert(Number index、Ext.Component component)

私の質問は、(新しいレコードデータに連絡する)オブジェクト配列をコンポーネントに変換する方法です。事前に

おかげ..

よろしく、 ナビーン

+0

は、あなたがデータをロードすると、実行時にグリッドに挿入するデータの種類をどのようにのように、いくつかのコード例を与えることができますか? –

答えて

2

私はドキュメントが店にExt.data.Recordを追加するのはかなり良い例を示していると思います。グリッドにストアを提供すると、そのストアはストアにバインドされ(適切なイベントをリッスンします)、グリッドビューが自動的にリフレッシュされます。

docsのrecordType [1]プロパティを確認します。これは、ストアのレコードをさらに作成するために使用できるコンストラクタ関数です。次に、CRUD APIを使用してレコードをストアに追加します。

[1] http://docs.sencha.com/ext-js/3-4/#!/api/Ext.data.Store-property-recordType

関連する問題