【发布时间】:2017-03-27 18:47:06
【问题描述】:
我正在寻找一种从纸质列表框中的下拉列表中正确选择元素的方法。使用此代码,我无法选择下拉列表中的一个元素。该元素出现在下拉列表中,但在单击时不显示为选定元素。
代码如下:
`<paper-dropdown-menu>
<paper-listbox class="dropdown-content" attr-for-selected="value" selected="{{myElem}}">
<template is="dom-repeat" items="[[myElems]]">
<paper-item value="[[item.name]]">[[item.name]]</paper-item>
</template>
</paper-listbox>
</paper-dropdown-menu>`
{{myElem}} 的值为“aaa-bbb”。 (通过对 paper-listbox 元素执行 $0.selected 获得此值)。
[[item.name]] 的值为“aaa-bbb”。 (通过对 paper-item 元素执行 $0.value 来获得此值)。
myElems 的值只是一个数组,包含一个元素。
【问题讨论】:
-
你的方法应该有效。您是否导入了所有依赖项,包括 paper-item.html?这是一个有效的plunk。
-
是的,我做到了 :) 但是谢谢
标签: javascript polymer dropdown