2012-04-11 7 views
1

ツリーを使用するときにストアとサーバーを同期する方法は?Extjsツリーサーバーとの自動同期を保存

TreeStoreを使用しようとしましたが、appendChildまたはaddChildはありません。 NodeInterfaceにはappendChildメソッドがありますが、ストアまたはプロキシを介してサーバーと同期しません。

アイデアはありますか?

+0

あなたのTreeStore構造は、アプリケーション中で動的に変更できることを意味していますか? –

+0

はい、私はファイルブラウザを構築しています。私はCRUD操作でnodejsを持つサーバーを構築しました。ユーザーはノードの追加、削除、移動、名前の変更(...)ができるはずです。 – Charles

答えて

2

TreeStoreにはStore.addやStore.deleteのようなメソッドはありません。親ノードの情報が必要なためです。したがって、子要素をルート要素に追加する例:

var root = me.getCategoryTree().getRootNode(); 
root.appendChild(rec); 

me.getCategoryTree().getStore().sync(); 
+0

autoSyncはExtjs 4.1でのみ動作します... – Charles

関連する問題