我遇到了controllerFor
的问题,我发现这个拉动请求描述了弃用controllerFor
:
https://github.com/emberjs/ember.js/pull/1896
这意味着我无法使用controllerFor
?如果答案是“不”,为什么Ember.js文档仍然讨论使用controllerFor
,如下所示:
答案 0 :(得分:11)
您关联的pull request会弃用controllerFor
中的Ember.Controller
方法。您可以而且应该在路由器中使用controllerFor
,这是您在引用的the guide中使用它的方式。
而不是使用来自控制器的controllerFor
,而应该使用需求机制,这在this guide中讨论。