【发布时间】:2016-04-12 05:22:30
【问题描述】:
所以我意识到你可以做到
<select>
<option value="true">True</option>
<option value="false" selected >False</option>
</select>
选择你想要的。
但就我而言,我使用的是 React,它看起来像这样:
<select>
{this.renderList()}
</select>
所以我无权访问这些选项。 我所拥有的是我想要作为默认选项的值。 我正在尝试显示默认值并允许用户更改它。
有没有办法使用属性来使用这个值并将默认值设置为那个?
我想要什么:
<select default={this.props.user.profile.item}>
{this.renderList()}
</select>
就属性而言,我尝试了占位符(无效)、默认值(无效)和值(显示,但无法更改)。
【问题讨论】:
-
试试
<select value={this.props.user.profile.item}>
标签: javascript html reactjs