我正在尝试在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}
]
}
}
当组件加载时,检查的值设置正确,但检查状态仅反映在循环[[item.value]]内,而不是[[settings.0.value]]之外 如何将更改反映回原始属性?
答案 0 :(得分:0)
您在items
处使用单向绑定:
<template is="dom-repeat" items="[[settings]]">
尝试将其更改为使用双向绑定:
<template is="dom-repeat" items="{{settings}}">