1

アプリケーション全体を部分的にロードしているので、この初期化プロセスの最初のどこかでアプリを作成します

window.Sp = Em.Application.create( {
    VERSION: '1.0.0',
    autoinit: false
}) ;

次に、ルーター設定など、他のものの読み込みを開始します。そして、これの準備ができたら、初期化を呼び出しました

Sp.initialize() ;

https://github.com/emberjs/ember.jsから最新の ember.js をダウンロードするまで、これはうまくいきました。

構成オプションとしての「autoinit」が削除されていることが判明しました。なんで?しかし、もっと重要なことは、「initialize」を手動で呼び出したい場合はどうすればよいですか?

私はすでにこれをハックする1つの方法を見つけました.isDestroyedをtrueに設定し、initialize()を呼び出す直前にfalseに設定します:)

4

0 に答える 0