事件,我們都知道,這個(gè)很重要,說不定就要和使用者進(jìn)行交互
如何添加事件
直接在jsx上面添加,利用on*, 例如:onClick,駝峰式
return (
<p onClick={this.handleClick.bind(this)}>
You {text} this. Click to toggle.
</p>
);
參考:https://hulufei.gitbooks.io/react-tutorial/content/events.html
React map生成元素添加點(diǎn)擊事件綁定this
我們直接在map上面添加事件是會(huì)保錯(cuò)的,解決方案,可以將map結(jié)果push進(jìn)去?;蛘咧匦陆壎╰his
{
waveProvinceArr.map(function(waveProvinceItem){
return <button type="button" onClick={this.provinceChange.bind(this, waveProvinceItem)}>{waveProvinceItem}</button>
}.bind(this))
}