原代码:
<List
bordered
dataSource={this.props.list}
renderItem={(item,index)=>(
<List.Item onClick={(index)=>{this.props.deleteItem(index)}}>
{item}
</List.Item>)}
/>
原因:主要是index
出现了重新声明的问题。
<List
bordered
dataSource={this.props.list}
renderItem={
(item,index)=>(
<List.Item onClick={()=>{this.props.deleteItem(index)}}>
{item}
</List.Item>
)
}
/>