このサンプルを実行すると、エラーが発生します。「Uncaught TypeError:未定義のget 'を呼び出せません」という問題は、列をレンダリングするときにsotre1の長さが0であることですが、解決する解決策が見つからないこの。シナリオは不合理かもしれませんが、グリッド列をレンダリングするために非連結ストアを使用したいだけですが、列をレンダリングする前にstore1を確実にロードする方法はありますか?ここ はコードです:サーバー側の構造を平らにし、それぞれの子レコードと一緒に親の名前を送信する方が簡単かもしれませんExt JSではグリッドにレンダリングするためにストアがグリッドに接続されていない可能性がありますか?
{
success: true,
files: [
{id: 1, name: 'root', pid: 1},
{id: 2, name: 'sub1', pid: 1},
{id: 3, name: 'sub2', pid: 1},
{id: 4, name: 'sub1-1', pid: 2},
{id: 5, name: 'sub1-2', pid: 2}
]
}
それは実際には同じだが、私はちょうどグリッドに接続されていないストアを使用したいですグリッドの列(このデモのstore1)をレンダリングする – neil
なぜ同じストアを使用できないのですか? – dbrin