我正在使用ES6在React组件中定义方法。
class RootContainer extends Component {
componentWillMount() {
window.addEventListener('resize', this.handleWindowSizeChange)
}
componentWillUnmount() {
window.removeEventListener('resize', this.handleWindowSizeChange)
}
handleWindowSizeChange = () => {
this.props.update_width(window.innerWidth)
}
[...]
我主要使用ES6语法,因此不必在构造函数中绑定我的方法。不幸的是,这段代码可以正常工作,每当我尝试构建我的应用程序时,我都会得到一个不错的handleWindowSizeChange is not defined - no undef
我应该如何定义它?