老师请问为什么我使用es6的箭头函数会报错,直接用es5 的函数语法却没问题
来源:1-1 课程简介
打不倒的小成c
2017-03-29
<Menu mode="horizontal" selectedKeys={[this.state.current]} onClick={ this.handleClick.bind(this) }>
写回答
1回答
-
打不倒的小成c
提问者
2017-03-29
//es6,控制台报错 handleClick = (e) =>{ if(e.key == 'register'){ this.setState({ current: 'register', modalVisible: true }) }else{ this.setState({ current:e.key }) } } //第二种写法 这种可行 handleClick(e){ if(e.key == 'register'){ this.setState({ current: 'register', modalVisible: true }) }else{ this.setState({ current:e.key }) } };
042017-03-29
相似问题