gpt4 book ai didi

javascript - 使用 "onClick={}"被认为是一种不好的做法吗?

转载 作者:行者123 更新时间:2023-11-28 12:54:14 25 4
gpt4 key购买 nike

我了解到使用onclick在 HTML 中被认为是一种不好的做法。现在我正在学习 React 教程。本教程使用<button onClick={shoot}>Take the Shot!</button> 。这在 React 中是否也被认为是一种不好的做法?如果是,“正确”的方法是什么?

最佳答案

HTML 中的 onclick 属性被认为是一种不好的做法,因为它将函数与调用它的位置(除其他外)分离。如果你仔细阅读相关的JS文件,你会发现某个函数是从哪里调用的,因此其目的也不清楚。如果您在 JS 中使用 .addEventListener,则可以将函数和目的(触发它的事件)放在一起。

Reacts 的目的是将逻辑和 View 保持在一起,因此根本不可能解耦。因此,使用 onClick 是完全可以的,这是我能想到的唯一正确的方法。

关于javascript - 使用 "onClick={}"被认为是一种不好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57221236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com