我正在寻找一种在dom-repeat. 在下面的示例中,我有一个userIds(例如:)列表[12,34,45]。我想遍历每个元素并从 firebase 数据库中检索用户对象。最后,我想打印用户名。
我的问题:模板内部没有创建范围。因此,该{{user}}对象将始终被覆盖,并且打印件都将显示相同的用户名。
当前解决方案:创建一个以 auserId作为参数的新 webcomponent(聚合物元素)。然后元素本身将使用<firebase-document>并打印用户名。
<template is="dom-repeat" items="[[userIds]]">
<firebase-document path="/users/[[userId]]" data="{{user}}"></firebase-document>
User's name is [[user.name]]
</template>