这段代码直接复制自React Material UI站点
<Select
id="selectedSubusecases"
multiple
value={stepsState.campaignOverviewStep.selectedSubUsecases}
onChange={handleChangeMultiple}
input={<Input id="select-multiple-chip" />}
renderValue={selected => (
<div className={classes.chips}>
{selected.map(value => (
<Chip
key={value}
label={value}
className={classes.chip}
/>
))}
</div>
)}
MenuProps={SubusecaseMenuProps}
>
但是当我尝试使用它时,我得到了"Object is of type unknown"为"selected"{selected.map(value => (
我明白了:
<div className={classes.chips}>
{(selected as string[]).map(value => (
<Chip
key={value}
label={value}
className={classes.chip}
/>
))}
</div>
)}```