[英]why const not use when useState Varaible Declare ?? Show Error
当 const 标识符用于将 useState 声明为 eg
const [counterState, setCounterState] = useState(0);
import { useState } from 'react';
function App() {
let count =0;
const [counter, setCounter] = useState(0);
const Incrementalcount=()=>{
++count;
console.log(count);
setCounter(++counter);
}
return (
<div className="App">
<header className="App-header">
State counter wihtout is{count}
<br></br>
State counter is {counter}
<br></br>
<button onClick={Incrementalcount}> Counter </button>
</header>
</div>
);
}
export default App;
我正在尝试,但 State 变量值在单击时不会更新 ===
当单击按钮然后在开发人员工具中出错
在 Developer Tool 中显示 Error 和 Not to be incremental value
使用setCounter(counter + 1);
反而
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.