我有一个iron-form
在我的项目中做CRUD
。除了一个问题之外,这很有效。如何从模型数据中预先选择纸张下拉菜单中的纸张项目?
我怎样才能让paper-dropdown-menu
显示模型数据的值? (即:预选paper-item
对应于我的模型数据[o.id]值)
的paper-menu
的selected
属性没有帮助,因为它的指数为基础的,而不是根据paper-item
的价值。
这里是形式的代码:
<form is="iron-form" id="itemForm" method="post" action="/api/item/edit">
<input is="iron-input" name="id" type="hidden" value="{{item.id}}">
<paper-dropdown-menu label="Title" selected-item="{{selectedTitle}}">
<paper-menu class="dropdown-content">
<template is="dom-repeat" items="{{titles}}" as="o">
<paper-item value="[[o.id]]">[[o.name]]</paper-item>
</template>
</paper-menu>
</paper-dropdown-menu>
<input is="iron-input" name="title" type="hidden" value$="[[selectedTitle.value]]">
<paper-input name="firstName" label="First name" value="{{item.firstName}}"></paper-input>
<paper-button raised onclick="document.getElementById('itemForm').submit()">Save</paper-button>
</form>