【发布时间】:2021-03-16 23:42:24
【问题描述】:
我想将选择字段的第一个值设置为空值。该示例托管在https://codesandbox.io/s/material-demo-forked-xlcji。
目前,美元符号被设置为默认值。但是我想设置一个空值作为默认值。
【问题讨论】:
-
你可以在这里添加你的组件而不是链接吗?
标签: reactjs typescript material-ui
我想将选择字段的第一个值设置为空值。该示例托管在https://codesandbox.io/s/material-demo-forked-xlcji。
目前,美元符号被设置为默认值。但是我想设置一个空值作为默认值。
【问题讨论】:
标签: reactjs typescript material-ui
这是我平时的做法。
const [currency, setCurrency] = React.useState("0");
<TextField
id="outlined-select-currency-native"
select
label="Native select"
value={currency}
onChange={handleChange}
SelectProps={{
native: true
}}
helperText="Please select your currency"
variant="outlined"
>
<option value="0" disabled>-- select currency --</option>
{currencies.map((option) => (
<option key={option.value} value={option.value}>
{option.label}
</option>
))}
</TextField>
【讨论】:
<option value=""></option>
{currencies.map((option) => (
<option key={option.value} value={option.value}>
{option.label}
</option>
))}
【讨论】: