私はこの回答を検索しましたが見つかりませんでした。私が働いている燃えさしアプリはコンソールエラーを投げている:'に'複数のthis.render()からEmber.jsに警告がスローされました
WARNING: The immediate parent route did not render into the main outlet and the default 'into' option may not be expected
は私が修正を提案し、この見つけた:https://github.com/emberjs/ember.js/pull/1838を、それを実装する方法が不明でした。
これを引き起こしている我々のアプリからのコードのビットが経路renderTemplate関数からです:
renderTemplate: function(controller, model) {
this.render({outlet: 'page'});
this.render('stageSidebar', {outlet: 'stage_sidebar'});
}
トラブルがrenderTemplate機能で1Xより「this.render」詳細を呼び出してから来ています。
すべてが正確にレンダリングされていますが、すべてのデータが入力されていますが、これらのエラーがコンソールに夢中になってしまい、誰かがこの問題を抱えているのか、
ありがとうございます!
jsbinを提供できますか?これは通常、アプリケーションルートから降りたコンセントにレンダリングしているが、アプリケーションルートがレンダリングされていないために呼び出されます。また、この質問が投稿されて以来、ルータはどのルートが欠けていたかについてより冗長です。https://github.com/emberjs/ember.js/pull/2437 –