需要将Ember组件属性作为模型数组读取

时间:2016-03-02 18:20:17

标签: ember.js ember-data

我将this.store.findAll('something')的结果传递给了一个组件,因此我可以创建一个下拉控件。一切都很好,但我想通过阅读这个属性找到我选择的对象。

我读到的所有内容都说将商店注入这些组件是不好的做法,因为我已经拥有了属性中的数据,我认为它很容易阅读。然而,它在Ember模型数组中似乎不易打开,因为数组位于堆栈的深处。

我开始选择类似this.get('myprop').content的东西......但我想知道这是否是正确的方法。看来我应该能够打开它们作为模型。

任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:1)

事实证明,选择我的模型的最佳方式是“偷看”#39;功能。不完全是我想要做的但它有效。

我最初的问题下面的一些评论也有效,但没有人真正添加答案,所以这是我的答案。: - )