我想在用户单击按钮时执行,然后数字增加并显示在用户界面上。我们可以在 React 中使用 useState 来执行此操作,但无法理解为什么我们不使用 plan javascript。如果使用 javascript 执行那么我们为什么使用 使用状态?
我想了解当我们使用 plan javascript 完成此操作时这些术语之间有什么区别。为什么我们在react中使用useState钩子
“问题”已经在这里得到了解释。
但是我这边的快速解释:
当您使用纯 JavaScript 时,每当数据发生更改时,您都必须手动操作 DOM。 使用 React 时,只需使用 useState 钩子,这样 React 就可以负责更新 DOM。
这就像在勺子已经发明的情况下尝试用叉子吃汤一样。
因此,如果您打算使用 React 创建一个更大的项目,我宁愿不单独使用变量。