我尝试做的时候,用户清除输入,我必须更新react-redux存储。谢谢
〈自动完成多个id=“标记轮廓”选项={过滤器}输入更改={(事件、新输入值、原因)=〉{分派(应用程序操作。设置过滤器({标签:新输入值}));}} //输入值={过滤器} //单击值={(e)=〉{ // handleClick();// }} onClose={(事件,原因)=〉{ alert(事件,原因);}} getOptionLabel={(选项)=〉选项.label}默认值={过滤器}过滤器选定选项渲染器输入={(参数)=〉〈文本字段{...参数} label=“过滤条件”占位符=“过滤器选项“/〉} sx={{ '& . MuiOutlinedInput-root':{ p:1 },“& . Mui自动完成标记”:{ bgcolor:'原色.浅色',边框:'1 px纯色',边框颜色:“主要. light”、“多服务器图标根”(& M):{颜色:“主色.主色”,“悬停色”:{颜色:“原色,深色”}}}} /〉
1条答案
按热度按时间oxalkeyp1#
这里你必须做两件事,检查输入是否为空,以及检查
backspace
键是否被按下,在这个条件下,调度一个redux操作,应该清除存储。