0
私はTreeStoreをバインドした標準のTreePanelを持っています。新しい子アイテムを追加するための簡単なダイアログを作成します。ここでは、保存ボタンをクリックした後のコードを表示します。TreeStore拡張機能がサーバーからデータを読み込めません
if (wnd.parent)
parent = wnd.parent
else
parent = tree.getRootNode();
parent.data.leaf = false;
parent.appendChild(rec);
//tree.selectPath(rec.getPath());
parent.expand();
expand()の後に、呼び出しノードは、appendChildで追加する項目だけを展開して表示します。 新しいセッションでこのアイテムをクリックすると、サーバーからのすべての子アイテムの読み込みとフェッチが開始されます。
Q:サーバーからすべてのレコードをロードして、expand()を正しく動作させるにはどうすればよいですか?
私は片方向のparent.set( 'loaded'、false)を見つけたと思います。 – Rustem