Polymer 2.x paper-radio-group selectedValues 不工作

Polymer 2.x paper-radio-group selectedValues not working

我正在尝试使用 paper-radio-group 的 selectedValues 属性(使用 multi 选项)。根据文档,此 属性 应该是所选单选按钮的 setter 和 getter。但是好像不行。

我做了一个plunker来测试它:https://embed.plnkr.co/6YK15vgv33IX2ZqYHmpQ/

如您所见,应选择红色和白色。但他们没有。此外,当您开始选择项目时,永远不会触发 selectedValues。

<paper-radio-group multi selectedValues="[0,3]">
      <paper-radio-button>Red</paper-radio-button>
      <paper-radio-button>Green</paper-radio-button>
      <paper-radio-button>Blue</paper-radio-button>
      <paper-radio-button>White</paper-radio-button>
      <paper-radio-button>Purple</paper-radio-button>
</paper-radio-group>

您对 selectedValues 的绑定需要 dash-cased (selected-values)):

<paper-radio-group selected-values="[0,3]">

并且 <paper-radio-button> 需要设置其 name 属性以匹配所选值:

<paper-radio-button name="0">Red</paper-radio-button>
<paper-radio-button name="1">Green</paper-radio-button>
<paper-radio-button name="2">Blue</paper-radio-button>
<paper-radio-button name="3">White</paper-radio-button>
<paper-radio-button name="4">Purple</paper-radio-button>

demo