我刚刚读到了 react 的新功能钩子。阅读有关钩子的信息 ,但我无法使用它。它给了我错误。
我目前使用的是 16.6.0 版
最后我明白了钩子。
import React, {useState} from 'react';
const Fun = () => {
const [count, setCount] = useState(0);
return (
<div>
<p>You clicked {count} times</p>
<button onClick={() => setCount(count + 1)}>
Click me
</button>
</div>
);}
export default Fun;
我作为 Fun 导入并在我的 app.js 文件中使用
我犯的错误是我没有安装 React v16.7.0-alpha,所以我使用 npm add react@next react-dom@next 安装。
谢谢