使用Needs控制器时必须引用模型

时间:2015-06-17 12:48:16

标签: ember.js controllers

不知道突然发生了什么,但是我有一个needs: ['project'],我现在必须做controllers.project.model.property而不是controllers.project.property之前的工作,这也是指南展示下。任何人都知道为什么我现在必须把model放在那里?

1 个答案:

答案 0 :(得分:1)

我想我明白了。在1.11中,不推荐使用代理,通常会收到弃用警告。但是,我做了一个空的project控制器(从Ember.Controller扩展),并以某种方式抑制了弃用,所以我没有看到任何,但无法弄清楚为什么我的控制器没有工作。因此,当我删除那个空的控制器文件时,会弹出弃用警告,说我应该使用' model.property'而不仅仅是'属性。'