如何解决 Hooks 上的这个 React 类型错误?

Posted

技术标签:

【中文标题】如何解决 Hooks 上的这个 React 类型错误?【英文标题】:How to solve this React Type Error on Hooks? 【发布时间】:2021-06-19 08:29:42 【问题描述】:

Error Picture

    const isSignUp = false;
    const handleChange = () => ;
    const [showPassword, setShowPassword] = useState(false);

    const handlePassword = () =>
        setShowPassword((prevShowPassword) => !prevShowPassword);

我正在使用 usestate 实现密码显示/隐藏功能,但我不明白为什么会出现此错误。 请问如何解决?

【问题讨论】:

请在问题中提供代码sn-p。 理想情况下,这些应该是两条不同的消息。看看***.com/questions/61772822/… 【参考方案1】:

解决了!

当我遇到这个错误时:

import useState from "react";

当我把它改成这个时它得到了解决:

import  useState  from "react";

【讨论】:

以上是关于如何解决 Hooks 上的这个 React 类型错误?的主要内容,如果未能解决你的问题,请参考以下文章

如何比较 React Hooks useEffect 上的 oldValues 和 newValues?多次重新渲染

React Hooks 上的 Apollo 突变

如何使用 React Hooks 实现复杂组件的状态管理

实现 React Hooks

React-firestore-hooks 从云 Firestore 中获取数据库记录

React hooks解决搜索时序问题(竞态)