// 第一种写法
export default class Header extends React.Component {
show = () => {
}
render() {
return (
<div onClick={this.show}></div>
)
}
}
// 第二种写法
export default class Header extends React.Component {
show() {
}
render() {
return (
<div onClick={this.show.bind(this)}></div>
)
}
}
第一种箭头函数不需要在点击的onClick上绑定this,第二种普通函数,函数内部拿不到this,需要在onClick上绑定this。