私は自分のアプリケーションを行う別の方法を見ています。
実際には一種の静的です。私のプロジェクトにはカテゴリがあります。各カテゴリにはサブカテゴリがあります。カテゴリはコンテナで、サブカテゴリは編集可能な値を持つ要素です。
データの分析後、それは十分に一般的ではないことがわかりました. 今、ツリー構造を見ています。そうすることで、フォルダー/カテゴリーで満たされたプロジェクトが作成され、それらのフォルダーは他のカテゴリー/フォルダーまたはサブカテゴリー/アイテム/ファイルで満たされます。そうすれば、複雑さを深めることができます。
それは実行可能です、私はそれを知っています。私が知る必要があるのは、app.views に実装するのがどれほど難しいかということです...
単一の Ext.DataView.dataview に異なる Ext.DataView.component.DataItem を並べて表示することは可能ですか?
例:リストにスライダーを表示し、それに応じて更新される行がありますが、2行目は矢印であり、クリックするとツリーの次のレベルが開きます。
ビジュアル:
DataView_List
軽自動車 --------------------------- ラベル-------------------- - - スライダー
燃料------------------------------------ラベル-------------- ---------------- >
SUV ---------------------------------- ラベル-------------- ----------TxtField
Small Car と SUV はテンプレートが異なる葉で、Fuel はクリックで開く必要があるカテゴリ/フォルダです。
したがって、同じデータビュー リストに表示する必要がある 3 つの異なるテンプレートが既にあります。
そのような結果を達成するにはどうすればよいですか?Dataview List は良い方法ですか、それともコンテナー内に独自の種類のリストを実装する必要がありますか?