【问题标题】:Polymer 0.5 core-selector-how to get selected values with paper-checkboxPolymer 0.5 core-selector-how to get selected values with paper-checkbox
【发布时间】:2015-12-21 10:44:45
【问题描述】:

我在这样的核心选择器中有一个纸质复选框元素列表

<core-selector id="moduleSelector"  multi="true" valueattr="label" notap?="{{true}}" on-core-select="{{selectionSelect}}>
   <template repeat="{{modules in moduleslist}}">
    <core-label horizontal layout>
        <paper-checkbox  id="modulecheckbox" checked="{{modules.checked}}" label="{{modules.pname}}" 
        on-change={{checkboxHandler}} noink></paper-checkbox>
    </core-label>
    <br>
 </template>
</core-selector>

我希望使用 this.$.moduleSelector.selected 获取所选纸张复选框标签的数组,但我只得到一些根据模块列表索引不准确的索引值。我需要获取标签名称。

如果我使用纸质物品而不是下面的复选框

<core-selector id="moduleSelector" valueattr="label" multi="true" notap?="{{false}}">
  <template repeat="{{modules in moduleslist}}">
    <paper-item label="{{modules}}"></paper-item>
  </template>
</core-selector>

然后我可以使用 this.$.moduleSelector.selected 获取正确的数组值

任何帮助将不胜感激。

【问题讨论】:

    标签: html checkbox polymer


    【解决方案1】:

    您应该切换到 Polymer 1.0。 Polymer 0.5 是一个非常旧且不受支持的版本。 Polymer 1.0 也更易于使用。

    【讨论】:

    • 这不是问题的答案。对此发表评论会更合适。
    猜你喜欢
    • 2016-02-01
    • 2017-03-22
    • 1970-01-01
    • 1970-01-01
    • 2022-12-02
    • 2022-12-27
    • 2022-12-28
    • 2019-07-25
    • 2011-01-28
    相关资源
    最近更新 更多