Data binding 向绑定追溯添加数据

Data binding 向绑定追溯添加数据,data-binding,polymer,Data Binding,Polymer,我一直在试验一个元素,它向提供数据: […] 如果我使用上面的代码,一切都会按预期进行:DOM repeat显示,并且在JS控制台中,app.things被填充 但是,如果我尝试在加载页面后动态创建或更改其位置属性,则DOM repeat和app.things都不会反映加载的数据。结果页面源相同,查询的.data属性将显示预期结果 这有什么不同?这与聚合物的冲压工艺有关吗?如何在以后动态创建集合元素,并让它自动更新使用数据的其他元素?是否将notify:true添加到属性中?即使已定义属性并

我一直在试验一个
元素,它向
提供数据:


[…]
如果我使用上面的代码,一切都会按预期进行:DOM repeat显示,并且在JS控制台中,
app.things
被填充

但是,如果我尝试在加载页面后动态创建
或更改其
位置
属性,则DOM repeat和
app.things
都不会反映加载的数据。结果页面源相同,查询
.data
属性将显示预期结果


这有什么不同?这与聚合物的冲压工艺有关吗?如何在以后动态创建集合元素,并让它自动更新使用数据的其他元素?

是否将notify:true添加到属性中?即使已定义属性并且将
things
属性设置为
notify:true
,也没有运气。如果添加了一个观察者会怎么样?它是否有效?添加观察者?
<firebase-collection id="base" data="{{things}}" location="[…]"></firebase-collection>
<template is="dom-repeat" items="{{things}}">
    […]
</template>