砖家
砖家
复现不了:https://codesandbox.io/s/ijpcvt?file=/App.tsx
无法复现,暂时关了哈。
Related: #1452
> 当前已知在 firefox 下 keyCode 有如下对应关系: > > equalsign: 61 dash: 173 > > 又 `event.keyCode` 字段已被标记为 deprecated: > >  > > 测试发现直接使用 `event.key` (直接对应键盘上的符号)不用考虑浏览器兼容问题了,更不用自己去定义别名了。综上,使用 `event.key.toLowerCase()` 来作为判断依据应该更直观和有效。 > >...
> 另外现在 useKeyPress 看起来没考虑严格模式?意思是 ctrl + shift [+ alt] + A 也能触发 ctrl + A 的回调,或许也可以加个 strict 配置。 这个已经修复了
> 你说的有道理,我们加个配置。
> > > 另外现在 useKeyPress 看起来没考虑严格模式?意思是 ctrl + shift [+ alt] + A 也能触发 ctrl + A 的回调,或许也可以加个 strict 配置。 > > > > > > 这个已经修复了 > > 看了一下代码,这是不是也可能是...
暂时可以自己监听 documentVisibilityChange,然后掉用 run,后面我看看是否可以支持下。
测试了下,没问题呀,正常 work 的~ 0 0.
> @brickspert ok,是我误解了loadingDelay,他是延迟loading变成true的时间,相当于如果这个异步返回的特别快,则不会loading从true->false的过程,至少对外暴露的loading不会。但我有一个问题,假设我们希望有变化,但延迟从true->false的这个变化过程,即异步loading的变化有一个最小保持时间,后续会有这样的参数去设置吗?(目前都是自己在代码里做这种最小保持时间,很蠢=。=) 在什么样的业务场景下需要 loading 有一个最小时间呢?能描述下你的业务诉求吗?