Ember では、再帰的にネストされた一連のビューが必要です。基本的には、フォルダーを含むファイル構造と考えてください。
でできると思ったのですがrender
、うまくいきませんでした。内部structures/show
ビュー:
{{#each child in structures}}
{{ render 'structures/show' child }}
{{/each}}
エラーが発生します:
Uncaught Error: assertion failed: This view is already rendered
ヘルパーの使用に関する別のSO質問を読みました:{{view}}
{{#each child in structure.structures}}
{{ view App.StructuresShowView structureBinding='child'}}<br>
{{/each}}
しかし、これは正しくレンダリングされません。おそらく例が古すぎるためでしょうか?
ネストされた/再帰的なビューを構築するために、別のオブジェクトで同じビュー (およびコントローラー?) を適切にレンダリングするにはどうすればよいですか? オブジェクトの方向よりも良い方法はありますか?
ありがとう。
アップデート。私が探しているのはitemControllerClassのように見えますか? まだそれを理解しようとしています。