如何使嵌套的dom-repeat具有独立的循环变量?

时间:2016-07-09 00:05:08

标签: polymer-1.0

我需要绑定两个嵌套的dom-repeats。类似的东西:

some_query中的foreach产品 列出所有产品图片

所以我设置了第一个执行产品查询的dom-repeat,在内部我启动另一个查询来获取图像,另一个dom-repeat将列出它们。结果是列出的所有产品都以相同的图像结束。

产品名称列表正确,所有查询也正确启动,但最后所有图像块都相同。

我尝试使用Polymer.templatize并标记内部模板,并使用一些元素,如铁列表,但结果始终相同。

我在这里创建了一个“小”的例子

https://jsbin.com/didijo/edit?html,js,output

我怎样才能做到这一点?

如果您需要任何其他信息,请与我们联系。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我现在重新审视这个问题,因为我不能再等了。我通过创建一个新的Web组件并将ajax调用和输出放在组件中来实现它。像这样:

<template is="dom-bind">
  <get-indexes indexes="{{indexes}}"></get-indexes>
 <template is="dom-repeat" items='[[indexes]]' as="firstlevel">
    <strong>[[firstlevel]]</strong><br>
    <get-rowdetails idx="[[firstlevel]]"></get-rowdetails>
 </template>
</template>

如果您需要帮助或更多详情,请找我。