例如绑定一个点击事件
<div onClick={ handlerClick(i) }>点击我呀!</div>
有加括号传入参数,就会马上执行 .
解决办法如下:
<div onClick={ ()=>{ handlerClick(i) } }>点击我呀!</div>
如上写法不会在加载时就马上执行,而是有点击事件发生是才会触发 handlerClick(i) 函数
例如绑定一个点击事件
<div onClick={ handlerClick(i) }>点击我呀!</div>
有加括号传入参数,就会马上执行 .
解决办法如下:
<div onClick={ ()=>{ handlerClick(i) } }>点击我呀!</div>
如上写法不会在加载时就马上执行,而是有点击事件发生是才会触发 handlerClick(i) 函数