问题描述
我有一个来自 Material UI 的持久抽屉。他们表达 this 的方式是它持久化状态。但是,我发现了一些非常令人不安的行为。
在抽屉里,我有一张表格。表单被 ReactHotKeys 包围。我发现一旦抽屉打开,即使它关闭(并且应该失去焦点),热键仍然有效,即使抽屉在页面上不可见。
一些伪代码:
<SwipeableDrawer
variant={"persistent"}
anchor={anchor}
open={drawerOpen}
onClose={toggleDrawer(anchor,false)}
onopen={toggleDrawer(anchor,true)}
>
<ReactHotKeys keyName={shortCut} onKeyDown={onKeyDown}>
<form>
....
</form>
</ReactHotKeys>
</SwipeableDrawer>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)