自更新到ember@2.2.0
const config = this.container.lookupFactory('config:environment');`
Run Code Online (Sandbox Code Playgroud)
不再有效.我不能用:
import ENV from 'your-application-name/config/environment';
Run Code Online (Sandbox Code Playgroud)
因为我实际上并不知道应用程序名称是什么,因为我在插件和一些蓝图中使用它.
有什么选择?
@jax的答案没有提供解决方案.我在EmberJS论坛上找到了解决方案:
Ember.getOwner(this).resolveRegistration('config:environment');
Run Code Online (Sandbox Code Playgroud)
请参阅http://emberjs.com/api/classes/RegistryProxyMixin.html#method_resolveRegistration
| 归档时间: |
|
| 查看次数: |
1130 次 |
| 最近记录: |