我正在使用EAK和Ember的金丝雀 - 这与beta& canaray来自emberjs.com以及alexpenner在http://ember.alexspeller.com/ember-latest.js
的构建所以Ember当然应该由凉亭管理。我正在尝试使用EAK中的'query-params'功能,并根据余烬指南(http://emberjs.com/guides/routing/query-params/)放置该行
Ember.FEATURES["query-params"] = true;
直接在app.js
中的App.create行之前在相关路线内,
renderTemplate: function( controller, context, queryParams ) {
console.log(queryParams);
}
总是记录未定义,直到我将上述功能行添加到实际的Ember源(在供应商文件夹中:/)。例如,在ember.js中定义features散列之后,添加Ember.feature["query-params"] = true
并刷新将在控制台中生成正确的params对象。
这向我表明该功能在所有方面都正常工作(即在应用程序中正确访问对象),但我希望能够在合理的位置启用该标志,例如app.js < / p>
知道为什么在app.create行上面启用标志会不起作用?在EAK中有没有不同的方法来解决这个问题?