Polymer 从两行纸下拉菜单中仅选择第一项

Polymer 从两行纸下拉菜单中仅选择第一项,polymer,polymer-2.x,Polymer,Polymer 2.x,我使用的是polymer 2.0-preview。 我喜欢这样: <paper-dropdown-menu label="Your devices..." style="margin: 0;"> <paper-listbox slot="dropdown-content" selected="1"> <paper-icon-item> <iron-icon icon="hardware:phone-andr

我使用的是polymer 2.0-preview。 我喜欢这样:

<paper-dropdown-menu label="Your devices..." style="margin: 0;">
    <paper-listbox slot="dropdown-content" selected="1">
        <paper-icon-item>
            <iron-icon icon="hardware:phone-android" slot="item-icon"></iron-icon>
            <paper-item-body two-line>
                <div>PLAY LGE LG-H440n</div>
                <div secondary>Last sync: Jan 9, 2014</div>
            </paper-item-body>
        </paper-icon-item>
        <paper-icon-item value="PLAY ASUS Nexus7 2012 WIFI">
            <iron-icon icon="hardware:tablet-android" slot="item-icon"></iron-icon>
            <paper-item-body two-line>
                <div>PLAY ASUS Nexus7 2012 WIFI</div>
                <div secondary>last sync: Jan 9, 2014</div>
            </paper-item-body>
        </paper-icon-item>
    </paper-listbox>
</paper-dropdown-menu>
例如,当我选择第一项时,我得到的是

播放LGE LG-H440NL上次同步:2014年1月9日

我想要的是

播放LGE LG-H440n


我只需要显示第一行。我试图将值设置为,但不起作用。在不创建自己的组件的情况下,我如何做到这一点?有可能吗?好的,我知道了。根据paper-dropdown-menu.html文件中的说明:

<paper-input
    type="text"
    invalid="[[invalid]]"
    readonly
    disabled="[[disabled]]"
    value="[[selectedItemLabel]]"
    placeholder="[[placeholder]]"
    error-message="[[errorMessage]]"
    always-float-label="[[alwaysFloatLabel]]"
    no-label-float="[[noLabelFloat]]"
    label="[[label]]">

...

/**
 * The derived "label" of the currently selected item. This value
 * is the `label` property on the selected item if set, or else the
 * trimmed text content of the selected item.
 */
 selectedItemLabel: {
     type: String,
     notify: true,
     readOnly: true
 }

我需要在元素上设置标签

好的,我知道了。根据paper-dropdown-menu.html文件中的说明:

<paper-input
    type="text"
    invalid="[[invalid]]"
    readonly
    disabled="[[disabled]]"
    value="[[selectedItemLabel]]"
    placeholder="[[placeholder]]"
    error-message="[[errorMessage]]"
    always-float-label="[[alwaysFloatLabel]]"
    no-label-float="[[noLabelFloat]]"
    label="[[label]]">

...

/**
 * The derived "label" of the currently selected item. This value
 * is the `label` property on the selected item if set, or else the
 * trimmed text content of the selected item.
 */
 selectedItemLabel: {
     type: String,
     notify: true,
     readOnly: true
 }
我需要在元素上设置标签