Material UI选择组件未正确显示选中的值
P粉351138462
P粉351138462 2023-09-06 21:47:34
0
1
321

我有一个选择组件,我可以看到菜单项并选择它们,但组件不显示所选的值。它的处理函数工作正常,因为当我选择一个项目时,数据库中的值会更新

以下是其中的代码部分:

handleSelect(event){ this.props.handleChange(event); } render() { const values= { "1": translation.getText("SAMEWINDOW"), "2": translation.getText("NEWWINDOW"), "3": translation.getText("NEWTAB") }; return(  ) }

我尝试将对象键的类型从字符串更改为数字,但没有帮助

P粉351138462
P粉351138462

全部回复 (1)
P粉318928159

您正在将值发送到组件。

创建一个状态变量,并在值发生变化时更新状态。

例如 -const [value, setValue] = useState("");

然后在handleSelect中更新状态,如下所示

handleSelect(e) { setValue(e); }

最后,在选择组件中发送更新后的值


           
          
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责声明 Sitemap
    PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!