>我在聚合物中有以下代码
<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>