在电商的订单列表里,会碰到点击订单进入详情之后,做了某些操作,导致订单列表状态更新,此时需要刷新列表,如果当时点击的是第一页的数据,刷新还是很简单,但是如果分页加载到第二页,第三页,再去刷新当前cell的状态就不是那么简单了。项目做完之后记录一下自己的做法。思路:当点击对应的cell,记录当前商品的id(这里以电商为列)当从详情页返回列表页之后,在viewWillApper里做刷新,如果有id就去刷新,没有就不刷新。请求之后再数据里根据记录的id找到对应的model,然后把这个模型取出替换之前数组对应位置的模型
网友评论