使用Ember对象的“需求”

ken

我在某些控制器上使用需求来访问currentRouteName默认应用程序控制器中的。它所需要的是:

needs: ['application'],
routeBinding: 'controllers.application.currentRouteName',

很有魅力。现在,我正在尝试从Ember.Object而不是Ember.Controller进行完全相同的操作,并且它不喜欢它。我该如何解决?我猜想“需求”的范围可能需要像这样:

needs: ['controllers.application']

但这并没有解决。还有其他人可以破解吗?

劲派2k

需要仅在控制器内部工作。

从模型访问控制器将被视为反模式。您要做的是将逻辑从模型中移出,并移入装饰模型的任何控制器中(如果要使用多个控制器,则需要创建一个mixin并将其添加到适当的控制器中)。

http://emberjs.jsbin.com/eFILEBUq/5/edit

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用需求将对象注入Ember.js中的其他对象

来自分类Dev

如何使用Ember ArrayController获取对象集合?

来自分类Dev

从多个不同的“主干/需求”视图中使用同一对象实例

来自分类Dev

NodeJS:早期需求无权访问对象字段

来自分类Dev

Node.js需求函数父对象?

来自分类Dev

鸡肉方案中的使用,导入,需求,需求扩展

来自分类Dev

通过重新打开来覆盖Ember Controller的“需求”

来自分类Dev

使用带有夹具的Ember数据并返回单个对象

来自分类Dev

使用Ember快速添加和推送其他对象

来自分类Dev

根据JSON响应创建Ember对象,并使用车把显示

来自分类Dev

使用Ember即时添加和推送其他对象

来自分类Dev

在Ember中使用Ember数据以一种形式编辑对象及其子集合

来自分类Dev

遍历Ember对象

来自分类Dev

遍历Ember对象

来自分类Dev

为什么在Lua中使用本地需求?

来自分类Dev

不显示!使用jQuery覆盖的重要需求

来自分类Dev

在名为requireJs的方法中使用节点需求

来自分类Dev

在Schema.org中使用需求

来自分类Dev

在Electron和Webpack中使用节点需求

来自分类Dev

使用球拍宏生成需求子句

来自分类Dev

使用单行条件和需求/救援

来自分类Dev

在名为requireJs的方法中使用节点需求

来自分类Dev

使用反射,动态加载需求模块

来自分类Dev

使用天气数据预测需求

来自分类Dev

使用天气数据预测需求

来自分类Dev

注入需求对象取决于构造函数注入中的条件

来自分类Dev

JavaScript中的逻辑问题-2个需求数组/对象

来自分类Dev

注入需求对象取决于构造函数注入中的条件

来自分类Dev

在向量中查找具有多个需求的对象

Related 相关文章

热门标签

归档