Aar*_*oir 5 ember.js ember-rails
我在使用query-params-new功能时遇到问题.
我的ember版本是1.4.0-beta.2.
Ember.js通过ember-rails和ember-source宝石加载到我的rails应用程序中.
在初始化Ember应用程序之前,我打开了这样的功能.
Ember.FEATURES["query-params-new"] = true
Run Code Online (Sandbox Code Playgroud)
执行此操作后,导航到任何路径时出现以下错误.
Error while loading route: TypeError: Object [object Object] has no method 'paramsFor' at Ember.Route.Ember.Object.extend.deserialize
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?我是否需要在每条路线上定义一个paramsFor方法?
我遇到了同样的问题,我注意到这个问题提到了这个问题,并将其归因于滥用新的查询参数API.你在哪里使用先前的实施?
编辑:我的问题是我如何启用它.我正在遵循简单地将值传递给Ember.FEATURES的先前方法:
Ember.FEATURES['query-params-new'] = true;
Run Code Online (Sandbox Code Playgroud)
但是,文档现在指定了正确的方法(也需要在浏览器加载Ember js文件之前发生):
ENV = {FEATURES: {'query-params-new': true}};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2293 次 |
| 最近记录: |