【发布时间】:2018-12-20 02:22:29
【问题描述】:
我正在运行最新版本的 React,我收到了这个错误 我有一个使用 React Hooks 的简单组件,你可以在这里看到:
import React, { useState } from "react";
const AppFunction = () => {
const [count, setCount] = useState(0);
const incrementCount = () => {
setCount(count + 1);
};
return (
<div>
<h1>Count:{count} </h1>
<button onClick={incrementCount}>Click Me</button>
</div>
);
};
export default AppFunction;
我在堆栈溢出中发现的所有内容都说要升级库,但我有最新版本 (16.7.0) 并且尝试了 alpha 版本但没有运气,我做错了什么?
package.json
"dependencies": {
"react": "^16.7.0",
"react-dom": "^16.7.0",
"react-scripts": "2.1.1"
},
【问题讨论】:
-
该错误的确切说法是什么?
-
我编辑了错误的屏幕截图
-
我不确定该行会触发这样的错误:-S
-
我 console.log useState 并且它出现未定义,所以它没有被正确导入或其他东西
-
你确定你在运行 react v16.7 吗?
标签: reactjs react-hooks