Data binding 绑定到dom repeat中的选中值

Data binding 绑定到dom repeat中的选中值,data-binding,polymer,Data Binding,Polymer,我试图在dom repeat中绑定纸张切换按钮的选中值 <template is="dom-repeat" items="[[settings]]"> <div item> <paper-toggle-button checked="{{item.value}}" on-click="_updateSettings">[[item.name]]</paper-toggle-button>

我试图在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]]
当组件加载时,选中的值设置正确,但选中的状态仅反映在循环[[item.value]]内,而不反映在[[settings.0.value]]外
如何将更改反映回原始属性?

您正在对
项使用单向绑定

<template is="dom-repeat" items="[[settings]]">

尝试将此更改为使用双向绑定:

<template is="dom-repeat" items="{{settings}}">

您正在为
项目使用单向绑定,请参见:

<template is="dom-repeat" items="[[settings]]">

尝试将此更改为使用双向绑定:

<template is="dom-repeat" items="{{settings}}">


你能发布方法_updateSettings的代码吗?你能发布方法_updateSettings的代码吗?很好:)[[settings.0.value]]没有更新,但我现在可以看到其余的代码正在工作。谢谢。很好地发现:)[[settings.0.value]]没有更新,但我现在可以看到其余的代码正在工作。非常感谢。