如何在DOM重复中为Firebase-query提供唯一ID,以便每次获取数据时都可以清除其路径?



>我在聚合物中有以下代码

<template id="repeater" is="dom-repeat" items="[[data]]" as="mydata">
<firebase-query
id="query"
app-name="app name"
path="temp/check/[mydata.$key]"
data="{{tempdata}}">
</firebase-query>
<!--I am Displaying Data here -->
<!-- Once data is displayed i want to fetch the firebase query id='query' 
and set its path to null so next time inside dom repeat it gets 
the required fields and not null objects-->
</template>

任何人都知道如何为 Firebase 查询提供唯一 ID,或者如何在显示数据后将路径设置为 null。

我所做的是将我的firebase-query元素包装在它自己的组件中。 这样您就不必担心唯一 id。

外部组件:

<template is="dom-repeat" items="[[filteredItems]]" as="evt">
<firebase-item firebase-path="{{evt.path}}"></firebase-item>
</template>

内部组件 (firebase-item(:

<firebase-query id="whateverYouWant" path="[[firebasePath]]"></firebase-query>