9

EmberアプリケーションをEmber.Routerの使用に切り替えようとしていますが、アプリケーションテンプレートが追加される場所に問題があります。App.initialize()を呼び出すと、ドキュメントの最後にテンプレートがレンダリングされます。レンダリングされたアプリケーションテンプレートが追加される場所を指定する方法はありますか?

私のアプリケーションはRailsアプリであり、自分のページの1つにEmberアプリケーションを埋め込もうとしています。現在のヘッダーとフッターのレンダリング方法を変更したくないので、理想的には、残り火がテンプレートをレンダリングする場所を指定できます。

これがjsfiddleの例です。次のようにレンダリングされることがわかります。

ヘッダーコンテンツ
フッターコンテンツ
テスト1
テスト2
テスト3

私が目指しているのは:

ヘッダーコンテンツ
テスト1
テスト2
テスト3
フッターコンテンツ
4

1 に答える 1

13

rootElementのプロパティを設定します:http Ember.Application//jsfiddle.net/vAxkL/3/

Doc:http ://docs.emberjs.com/symbols/Ember.Application.html

編集-1.0.preバージョンに固定することでフィドルを修正しました:http://jsfiddle.net/vAxkL/11/

于 2012-09-07T16:01:15.020 に答える