对于具有更复杂状态的组件,我有一个自定义的React钩子。它基本上是一个普通的useState钩子,但有两个额外的功能:它检查相等性和防止重新呈现,它合并状态而不是替换它。我需要从setState返回null以取消状态更新,但TypeScript不允许我这样做。我得到以下错误: Argument of type '(prevState: K) => (K & Partial<K>) | null' is not
assignable to parameter= {[key:
我有一个工作版本(它将遍历幻灯片,语音命令,用于上/下一次幻灯片工作.)但是,当我试图添加一个命令来暂停幻灯片显示循环时,我会得到下面的错误。我的“下一个幻灯片”命令工作正常,与“暂停循环”命令没有什么不同,所以我不明白为什么“暂停循环”命令会产生错误。Unhandled Rejection (TypeError): _this2.setState is not a function
| .then(res => res.json())expo