我有以下组件
const list = (props) => { const handler = function(){ }; var listItems = props.items.map(function(item,index){ return ( <li key={index} onClick={ handler }> {item.text} </li> ) }); return ( <div> <ul> {listItems} </ul> </div> ) }
点击我想要点击li的索引.使用ES6而不绑定我该怎么办?
解决方法
使用箭头功能.
onClick={() => handler(index)}