如何添加删除按钮应更改为撤消(为10秒)的功能,点击未删除该项目
如果您可以指向我的方向,这将非常有帮助 我想在单击“删除按钮计时器”时添加一位蒂默尔,应在单击该项目未删除的单击时将删除按钮计数10秒删除按钮在单击时都应更改为删除(为10秒)
*<ul>
{items.map((item) => {
return (
<li
key={item.id}
style={{ textDecoration: item.done ? "line-through" : null }}
>
<Checkbox
onClick={() => onChangeBox(item)}
defaultChecked={item.done}
/>
{item.value}{" "}
<button
className="del-button"
onClick={() => deleteItem(item.id)}
>
❌
</button>{" "}
</li>
);
})}
</ul>
</div>
);
}
export default App;*
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用
usestate
钩子,然后检查其值。创建它:
然后在
deleteitem
函数中更改其值:和按钮:
edit
仅将特定按钮文本设置为
undo
:You can use the
useState
hook and then check its value.Create it:
Then in the
deleteItem
function change its value:And the button:
EDIT
Setting only specific button text to
Undo
: