5

これに対する答えを探しましたが、見つけることができませんでした。私が取り組んでいる ember アプリは、コンソール エラーをスローしています。

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 関数で「this.render」を 1 回以上呼び出すことです。

すべてが正しくレンダリングされ、すべてのデータが取り込まれていますが、これらのエラーがコンソールで私を夢中にさせています.誰かがこれに遭遇したか、上記のリンクで修正に関する詳細情報を持っているかどうか疑問に思っていました.

ありがとう!

4

1 に答える 1

0

試す:

this.render('<template name>', {outlet: 'page', into: '<parent template name>'});

于 2013-07-26T12:51:27.653 に答える