Polymer 1嵌套dom如果在dom中重复,则在数据更改时不更新
如果Polymer 1嵌套dom如果在dom中重复,则在数据更改时不更新,polymer,polymer-1.0,Polymer,Polymer 1.0,如果dom中的模板在数据更改时重复的更新,如何制作dom 这里的例子 在本例中,数据在1.5秒后更改,但模板内的dom if不会重新计算/呈现。您可以在console.log中看到这一点。数据已更改,但视图未更新 你是如何做到这一点的?背后的原因是什么 下面是一个有效的示例: [[item.title]]非常好。 您缺少的是: 垃圾箱中添加了一些解释。 相关链接: 看一看。您的问题与dom if或dom repeat没有直接关系,而是关于在Polymer中更新数组和对象。谢谢@Maria
dom中的模板在数据更改时重复的更新,如何制作dom
这里的例子
在本例中,数据在1.5秒后更改,但模板内的dom if不会重新计算/呈现。您可以在console.log中看到这一点。数据已更改,但视图未更新
你是如何做到这一点的?背后的原因是什么 下面是一个有效的示例:
[[item.title]]非常好。
您缺少的是:
垃圾箱中添加了一些解释。
相关链接:
看一看。您的问题与dom if
或dom repeat
没有直接关系,而是关于在Polymer中更新数组和对象。谢谢@Maria,这是一个有用的指针。。。在我的情况下这很困难,因为我在元素之外操作数据。。。必须重新评估我的操作方式。Doesthis.set('myItems.1.isGood',true)代码>不工作?这允许Polymer知道您正在设置特定数组项中的属性。诚然,这在所有情况下都不实用。谢谢!这就很好地解释了。
<template is="dom-if"
if="{{arrayItem(myItems.*, index, 'isGood')}}">
[[item.title]] is SOOO good.
</template>