【发布时间】:2021-01-06 04:45:07
【问题描述】:
我正在使用 webpack 并做出反应。我在我的应用程序中创建计数增量,但是当我单击按钮状态没有改变时,但是当我再次单击而不是计数增量时,或者您可以说状态已更新。请检查我下面的代码,让我知道我错在哪里。
您可以查看我点击了两次但计数为 1 的下图。
import React, { useState } from "react";
const Count = () => {
let [count, setCount] = useState(0);
function click() {
console.log("clicked");
setCount(count++);
}
return (
<div>
<button onClick={click} className="btn btn-primary">
Click here
</button>
<h3>{count}</h3>
</div>
);
};
export default Count;
感谢任何解决方案!
【问题讨论】:
-
您能否确认其中一个正确答案,以便人们知道此问题已得到解决。
标签: reactjs