繁体   English   中英

如何制作 javascript function 将撤消之前 function 的任务? [等候接听]

[英]How can I make a javascript function which will undo the task of the previous function? [on hold]

我正在尝试创建一个简单的 React 应用程序,但我在使用“撤消”功能时遇到了问题。

例子:

  1. 显示当前分数。 假设 1000
  2. 两个按钮分别increasedecrease分数的加法和减法。 假设 20 和 40
  3. 如何创建一个undo按钮来撤消最后一个操作?

这应该发生:

  • 开始 => 1000
  • 增加 => 1020
  • 减少 => 980
  • 撤消 => 1020
  • 撤消 => 1000

我想您可以将先前分数的值存储在变量“preciousScore”中。 当您单击撤消按钮时,它会设置 score = previousScore

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM