使用 内置浏览器 <option> 组件 可以在 <select> 框中渲染一个选项。
<select>
<option value="someOption">Some option</option>
<option value="otherOption">Other option</option>
</select>参考
<option>
使用 内置浏览器 <option> 组件 可以在 <select> 框中渲染一个选项。
<select>
<option value="someOption">Some option</option>
<option value="otherOption">Other option</option>
</select>属性
<option> 支持所有 通用元素属性。
此外,<option> 还支持以下属性
disabled:布尔值。如果为true,则该选项将不可选,并且将显示为灰色。label:字符串。指定选项的含义。如果未指定,则使用选项内的文本。value:如果选择此选项,则在提交表单中父级<select>时要使用的值。
注意事项
- React 不支持
<option>上的selected属性。对于不受控的下拉框,请将此选项的value传递给父级<select defaultValue>;对于受控的下拉框,请传递给<select value>。
用法
export default function FruitPicker() { return ( <label> Pick a fruit: <select name="selectedFruit"> <option value="apple">Apple</option> <option value="banana">Banana</option> <option value="orange">Orange</option> </select> </label> ); }