【发布时间】:2023-03-26 00:17:01
【问题描述】:
参考代码:https://www.geeksforgeeks.org/what-is-usestate-in-react/
我正在尝试创建一个重置按钮,单击该按钮时,值将重置为其默认模式。如何更改以下代码来执行此操作?
//App.tsx
import React, { useState } from "react";
function App(props) {
const [count, setRandomCount, setDefaultNumber] = useState(
function generateRandomInteger() {
return Math.floor(Math.random() * 100);
}
);
function clickHandler(e) {
setRandomCount(Math.floor(Math.random() * 100));
}
return (
<div style={{ margin: "auto", width: 100, display: "block" }}>
<h1> {count} </h1>
<p>
<button onClick={clickHandler}> Click </button>
<button
className="Set Default Number"
onClick={() => setDefaultNumber()}
>
Reset
</button>
</p>
</div>
);
}
export default App;
抱歉,如果格式关闭,请提前致谢。
【问题讨论】:
标签: reactjs default reset use-state