单击按钮时如何设置状态
How to set state when a button is clicked
我想在点击按钮时在setDelid
中设置user.Id
。
<div className="users">
{users.map((user) => {
return (
<div className="users" key={user.Id} >
<p>
Name: {user.Title}, EmpID: {user.EmpID}, ID: {user.Id}
</p>
<button onClick={deleteData} onChange={(user) => setDelid(user.Id)} className="button button4"></button>
</div>
);
})}
</div>
您可以使用onClick
函数来运行deleteData
函数并设置状态:
<button onClick={() => handleClick(user.id)} />
const handleClick = (userId: string) => {
setDelid(userId)
deleteData()
}
我想在点击按钮时在setDelid
中设置user.Id
。
<div className="users">
{users.map((user) => {
return (
<div className="users" key={user.Id} >
<p>
Name: {user.Title}, EmpID: {user.EmpID}, ID: {user.Id}
</p>
<button onClick={deleteData} onChange={(user) => setDelid(user.Id)} className="button button4"></button>
</div>
);
})}
</div>
您可以使用onClick
函数来运行deleteData
函数并设置状态:
<button onClick={() => handleClick(user.id)} />
const handleClick = (userId: string) => {
setDelid(userId)
deleteData()
}