我正在尝试将一个对象ID分配给一个列表项,以便我可以在选中它时查找它。有一个使用文字的示例here。它也适合我。此代码未设置值:
<paper-dropdown-menu label="Style">
<paper-listbox class="dropdown-content" attr-for-selected="value" selected="2">
<paper-item *ngFor="let style of styles" value="{{ style.id }}">
{{ style.name }}
</paper-item>
</paper-listbox>
</paper-dropdown-menu>
如果我对value="1"
或value="test"
进行编码,则会在浏览器中进行检查时显示。如果设置如上,则不显示任何内容,甚至不显示空值。我还尝试在Angular组件中创建String test=1;
并使用value="{{ test }}"
。它也没有出现。
答案 0 :(得分:1)
如果这不起作用,则可能是时间问题:
attr.value="{{style.id}}"