のリストから、指定された値に設定されているデフォルトでは、私はあなたがHTMLを選択:ないオプション
<select>
<option value="true">True</option>
<option value="false" selected >False</option>
</select>
はあなたが欲しいものを選択することが出来ることを実現します。
しかし、私の場合、私が反応使用しています、それは次のようになります。
<select>
{this.renderList()}
</select>
ので、私はオプションにアクセスすることはできません。 私が持っているのは、デフォルトとして欲しいオプションの価値です。 私はデフォルト値を表示し、ユーザーがそれを変更できるようにしようとしています。
この値を使用するにはattirbuteを使用し、それをデフォルトに設定する方法はありますか?
<select default={this.props.user.profile.item}>
{this.renderList()}
</select>
は限り属性が行くように、私は、プレースホルダ(効果なし)を試してみましたはdefaultValue(効果なし)、および値(表示されますが、変更することはできません):私が望む何
。
試し '<選択値= {} this.props.user.profile.item>' – Lal