react render里的变量,在事件中获取不到? 财富值83

2016-10-25 10:45发布

var ProductionStyleBox=React.createClass({         handClick: function(){             console.log(arr)         },         render : function(){             var arr=[];             return (                 <li onClick={this.handClick}>                     <ProductionStyle1 />                 </li>             )         }     })
4条回答

render 和 handClick两个是相互独立的函数,你要handClick能获取到render里面的函数,可以onClick的时候传递过去,详细见下面:

一周热门 更多>