<todoListUi /> index 参数BUG
来源:6-4 使用Redux-thunk 中间件实现ajax数据请求
路人zl
2018-11-27
dell老师您好,
renderItem={
( item, index ) => (
<List.Item onClick={
(index) => {props.deleteList( index )}
}>
{item}
</List.Item>
)
}
这个语句(index) => {props.deleteList( index )},传入之后会出现BUG,如果是从第一个往开始删除没有问题,但是如果从最后一个删除就会出问题,而这个箭头函数中的index这个参数去除以后,这样写() => {props.deleteList( index )就没有问题。但是想不明白 不传index之后就没有问题了。这个是 这个组件,还请老师不吝赐教,指点迷津,万分感谢!!!!
写回答
1回答
-
传入index会把外层的index覆盖掉,导致都是undefined,也就会被转化成0
122019-07-23
相似问题