为了账号安全,请及时绑定邮箱和手机立即绑定

list列表中react组件数据更新 触发了所有list数据变化而不是对应项的数据变化

list列表中react组件数据更新 触发了所有list数据变化而不是对应项的数据变化

守候你守候我 2019-03-20 21:19:20
有如下结构that.state.list.map(function(item,index){    return (            <li>{点我查看详情}        {this.state.show?            <DetailComponent data={this.state.date}/>        :null        }        </li> (index 序号)    )})大概是这样一个结构就是为每次点击li时请求数据 展示对应下标的li里的DetailComponent 详情 当我同时show多个时为啥所有的li的详情数据都会被变成我最后一次打开的详情数据 DetailComponent 里也是循环渲染dom结构的
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 1051 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号