1

新しいルーターに少し問題があります。別のコントローラービューであるヘッダーが欲しいのですが。そして正直なところ、私はそれを達成する方法がわかりません。

インデックスコントローラー/テンプレートでフッターとヘッダーを定義しようとしましたが、IndexRouteで「ギャラリー」ルートにリダイレクトされましたが、インデックステンプレートが省略されています。

以前のルーターでは、次のインデックステンプレートを作成しました:{{outlet "hedaer"}} {{outlet "body"}} {{outlet "footer"}}

しかし、今、私はそれをすべて接続する方法がわかりません。

4

1 に答える 1

3

アプリケーションテンプレートを次のように定義します。

{{render header}}
{{outlet}}
{{render footer}}

レンダーヘルパーは、HeaderViewクラスとheaderControllerのインスタンスの両方を検索し、それらを接続します。フッターも同じです。

于 2013-01-20T23:23:26.940 に答える