我有2个选择,汽车品牌和汽车模型。型号列表取决于用户选择的品牌。
当用户删除品牌时,我会更新模型的选项列表,但是,即使选项列表中不再包含所选值,也会保留选定的值。
是否可以自动删除它们?
答案 0 :(得分:1)
您需要将模型的值更新为新模型数组的第一个元素。
类似的东西:
handleModelRemove = (value) => {
// handle remove logic...
this.setState({
brand: selectedBrand,
selectedModel: selectedBrand.models[0],
});
}
<Select value={this.state.selectedModel}>
{modelOptions}
</Select>
您需要发布一些代码以获得更好的帮助。