事件处理

最后更新于:2022-04-02 03:33:36

[TOC] ## 事件名为驼峰写法 ``` ``` ## 阻止默认事件 ``` function ActionLink() { function handleClick(e) { e.preventDefault(); console.log('The link was clicked.'); } return ( Click me ); } ``` ## bind 绑定this ``` constructor(props) { super(props); this.state = {isToggleOn: true}; // 为了在回调中使用 `this`,这个绑定是必不可少的 this.handleClick = this.handleClick.bind(this); } handleClick() { this.setState(state => ({ isToggleOn: !state.isToggleOn })); } ``` ## 向事件中传递参数 两中都可以 ``` ```
';