level 1
化鸟名为鹏
楼主
场景:
0. 该页面由三个不同的组件组成,主页,列表,bottomSheet
1. 项目使用了Getx,主页是一个Gridview和一个按钮。
2. 点击主页一个按钮弹出 bottomSheet (我尝试替换成一个页面,也同样存在这个问题)
3. 在 bottomSheet 页中注入主页的 controller。
4. 在 bottomSheet 中选择一些查询条件后,点击确定按钮,按钮点击事件中通过主页 controller 请求接口,返回数据成功后,通过change改变主页列表数据。点击事件方法最后一步 Get.back() 返回主页。
问题:
主页返回的是最新请求的网络数据,但当前展示的列表数据(图片,文字等信息)还是显示的之前的数据。往下滑动,下面未加载的是最新的数据,再往上滑动,原来显示老数据的也变成了新的数据。
怎样可以刷新这个列表啊,纯新手,大佬们给点建议
2022年11月19日 09点11分
1
0. 该页面由三个不同的组件组成,主页,列表,bottomSheet
1. 项目使用了Getx,主页是一个Gridview和一个按钮。
2. 点击主页一个按钮弹出 bottomSheet (我尝试替换成一个页面,也同样存在这个问题)
3. 在 bottomSheet 页中注入主页的 controller。
4. 在 bottomSheet 中选择一些查询条件后,点击确定按钮,按钮点击事件中通过主页 controller 请求接口,返回数据成功后,通过change改变主页列表数据。点击事件方法最后一步 Get.back() 返回主页。
问题:
主页返回的是最新请求的网络数据,但当前展示的列表数据(图片,文字等信息)还是显示的之前的数据。往下滑动,下面未加载的是最新的数据,再往上滑动,原来显示老数据的也变成了新的数据。
怎样可以刷新这个列表啊,纯新手,大佬们给点建议