我是一个上拉列表弹窗,点击立即领取的时候,调了下接口,重新渲染了下数据,但是,那个立即领取,没有马上同步改成已领取,需要重新进下,再展开这个上拉弹窗,才能正常渲染出来已领取,请问这种情况如何处理?
我是一个上拉列表弹窗,点击立即领取的时候,调了下接口,重新渲染了下数据,但是,那个立即领取,没有马上同步改成已领取,需要重新进下,再展开这个上拉弹窗,才能正常渲染出来已领取,请问这种情况如何处理?
首先你这个按钮(立即领取/已领取)肯定是你用后端返回的某个字段去控制展示的
然后你肯定是要先调用立即领取接口 并且等待接口正常响应 200并且成功 再去重新请求数据
重新赋值 页面才会正常更新
看你这个描述 应该是没有等待立即领取接口正常响应了 就去调用了列表数据接口
因为立即领取接口需要耗时 所以 你紧跟其后的列表数据接口 拿到的还不是修改后的
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
1 先确定 点击 立即领取之后 , 是否调用领取接口成功
之后
。 才调用 的 获取数据接口2 看 领取后 获取数据接口 的 接口返回值是否正常
3 看 是否成功渲染了数据