点击个按钮给ajax返回的数据正反序排序,数据发生变化了,但是有一部分页面不重新渲染
不知道什么原因,请大佬指教。
不知道是不是key的问题,第一个key最好用id,官网也说了,除非你没有可表唯一的属性才用index,然后你第二个key字段我不知道是什么值,无法分析
试试, 不知道对不对,Object.assign({}, this.state.data, {pages: this.state.data.pages.reverse()})
this.setState({ data:{...this.state.data,pages:this.state.data.pages.reverse()} })
4 回答1.6k 阅读
2 回答1.1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答958 阅读✓ 已解决
1 回答686 阅读✓ 已解决
2 回答848 阅读✓ 已解决
2 回答1k 阅读
1 回答2.6k 阅读
2 回答2.9k 阅读✓ 已解决
1 回答6.8k 阅读
1k 阅读
4 回答3.4k 阅读✓ 已解决
不知道是不是key的问题,第一个key最好用id,官网也说了,除非你没有可表唯一的属性才用index,然后你第二个key字段我不知道是什么值,无法分析