在viewmodel中
1.通过一个冷流来处理数据 如下图
2.在通过一个热流来收集数据 如下图
理解
因为 collectAsState 源码中如果流变化 那么这个携程函数也会重新运行
3.问题如下,在Paging3中 官方并没有提供这种写法,包括网上全是这种列子 如下图
也就是说我每次调用方法都会返回一个新的flow 这样在Compose重组的时候 无法做到记住,每次都会重新请求接口,或者是接口请求多次
我要如何对paging3 实现类似与 上图那样的写法,冷流处理数据 ,固定不变的热流用来收集数据
譬如?
但是这样参数如何处理? 在viewmodel中加入字段 修改字段 然后refresh吗?