Emberjs如何从每个循环访问DS.PromiseArray

时间:2014-02-23 17:02:05

标签: ember.js model fixtures

Current Issue 所以从关于我一直在使用ember Fixture的链接。以前我收到一个错误: ember无法设置属性'store' 我在FIXTURES中没有找到任何关于处理该问题的内容。但可以说我不再有这个问题了。对于那些偶然发现这个错误的人,我建议你检查你的Fixure [{}]并确保所有内容都有'id',并仔细查看它与你的DS.Model之间的冲突。

好的,所以手边的问题。我要求我的产品夹具包含产品中的所有图像。由于该产品有很多图像。但是当我在每个语句中添加{{image}}时,它将显示为:

<DS.PromiseArray:ember399>

然后,如果我还打印属于另一个的属性,它也会返回一些时髦的东西{{category}}返回:

<App.ProductCategory:ember395:1>(although it does spit out the 1 which is correct)

作为产品模块一部分的属性显示得很好,因此如果我键入{{color}},则会显示所有颜色。

我希望弄清楚如何遍历该对象可以帮助许多人解决这个问题。 Current Issue

1 个答案:

答案 0 :(得分:0)

这个问题是一个简单问题的更复杂的重复,已经在堆栈溢出中得到了回答:

How to display HasMany relationship in Ember

要显示当前循环中需要另外每个循环的promise。 http://emberjs.jsbin.com/sepezezo/2/edit