不是修改值,是根据父获取到Select选中值时没有改变
时间: 2024-03-23 18:37:43 浏览: 24
如果你想让Select组件的选中值根据父组件的值动态改变,可以使用value属性来绑定Select的选中值,然后通过父组件的props来控制value的值。具体实现可以参考如下代码:
```jsx
import React from 'react';
import { Select } from 'antd';
const { Option } = Select;
function MySelect(props) {
return (
<Select value={props.selectedValue} onChange={props.onChange}>
<Option value="value1">Value 1</Option>
<Option value="value2">Value 2</Option>
<Option value="value3">Value 3</Option>
</Select>
);
}
export default MySelect;
```
在上面的代码中,我们定义了一个名为MySelect的组件,并将父组件传递过来的props.selectedValue绑定到Select组件的value属性上,通过props.onChange来监听Select组件的值变化。这样,当父组件的props.selectedValue发生变化时,Select组件的选中值也会相应地发生变化。你可以在父组件中通过修改props.selectedValue的值来实现Select组件选中值的动态更新。