1

我正在分部分加载我的整个应用程序,所以在这个初始化过程的开始的某个地方我创建了我的应用程序

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

然后我开始加载其他东西,比如路由器设置。当一切准备就绪时,我调用了初始化

Sp.initialize() ;

这工作得很好,直到我从https://github.com/emberjs/ember.js下载了最新的 ember.js

事实证明,“autoinit”作为配置选项已被删除。为什么?但更重要的是,如果我想手动调用“初始化”,我该怎么办?

我已经找到了解决这个问题的一种方法,就是将isDestroyed设置为 true,然后在调用 initialize() 之前将其设置为 false :)

4

0 回答 0