私がやろうとしていることを、非常に基本的なことから説明しましょう
だから、私のアプリにはトップメニューバーがあります
これは、さまざまな理由から、外部で定義されており、構造は REST API を介して利用できます。
App.Menu = DS.Model.extend({
parent: DS.belongsTo("App.Menu"),
children: DS.hasMany("App.Menu"),
link: DS.attr("string"),
route: DS.attr("string"),
title: DS.attr("string")})
アプリの起動時に App.Menu.find() を実行し、そのコレクションを取得してテンプレートで反復処理し、それをアプリケーション テンプレートに含める必要があります。
コントローラーが機能しませんでした
ビューが機能しませんでした。コレクションビューを実際に理解できないようです
その時点でコレクションがないため、アプリケーションテンプレートに埋め込んでも機能しません
実際には、さらに興味深いことに、各メニュー項目には多くの子があり、理想的には各子のサブテンプレートを再帰的に呼び出します。