var ProductionStyleBox=React.createClass({ handClick: function(){ console.log(arr) }, render : function(){ var arr=[]; return ( <li onClick={this.handClick}> <ProductionStyle1 /> </li> ) } })
2 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
arr的作用域在render中,要在另外一个函数中使用的话,就要传参数过去。做如下修改:
onClick ={this.handleClick(arr)} handleClick(arr) { console.log(arr); }
添加回答
举报
0/150
提交
取消