在React组件类中不再需要手动绑定函数的方法是使用ES6箭头函数或使用类属性语法。
class MyComponent extends React.Component {
handleClick = () => {
// 处理点击事件
}
render() {
return ;
}
}
class MyComponent extends React.Component {
handleClick() {
// 处理点击事件
}
render() {
return ;
}
}
MyComponent.prototype.handleClick = MyComponent.prototype.handleClick.bind(MyComponent);
这两种方法都会自动将函数绑定到组件实例的this上,无需手动绑定。
下一篇:不再需要之前的EFCore迁移