React 入门教程之五 -- Event
events 处理
处理 React elements events 和处理 DOM elements 很相似,但有一些语法区别:
- React events 命名使用 camelCase 规则,而不是 lowercase
- 使用 JSX 传入 function 作为 events handler,而不是 string 字符串
HMTL 中处理 events 示例如下:
<button onclick="activateLasers()">
Activate Lasers
</button>
React 中示例如下:
<button onClick={activateLasers}>
Activate Lasers
</button>
注意它们的区别之处一个是 event 名称,一个是 handler 定义方式。