我试图在dom-repeat中绑定一个纸张切换按钮的校验值。
<template is="dom-repeat" items="[[settings]]">
<div item>
<paper-toggle-button checked="{{item.value}}" on-click="_updateSettings">[[item.name]]</paper-toggle-button>
[[item.value]]
</div>
</template>
[[settings.0.value]]。
properties: {
settings: {
type: Array,
value: [
{name:"test", value: true}
]
}
}元件加载时,checked值设置正确,但checked状态仅反映在循环[item.value]内,而不在[settings.0.value]之外。如何才能将更改反映回原始属性?
发布于 2017-08-02 19:04:58
这里使用的是items的单向绑定:
<template is="dom-repeat" items="[[settings]]">尝试将其更改为使用双向绑定:
<template is="dom-repeat" items="{{settings}}">https://stackoverflow.com/questions/45458341
复制相似问题