简单React
0 1

React的事件与普通HTML事件 有哪些关键差异?

【概念释义】

React 合成事件与原生 HTML 事件差异:① 命名 camelCase(onClick);② 传函数非字符串;③ 事件委托到 root,非每个节点绑定;④ 事件对象是 SyntheticEvent 包装,统一 cross-browser 行为;⑤ preventDefault/stopPropagation 行为与原生类似但有边界;⑥ 部分事件如 onChange 在 input 上语义与原生 input 事件不同(统一为每次值变化)。

【基础使用】

jsx
"qb-hl-comment">// React
<button onClick={(e) => { e.

登录查看完整 1160

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)