Closed wwy863399246 closed 1 year ago
不知道问题所在, 能fork仓库复现问题吗?
navigation 我用viewmodel保存的分组列表数据,每次返回到当前页面数据都会增加,用1.3.83 的setDifferModel()可以恢复到正确数据,后面的版本这个方法就失效。我有空发个demo 过来
你是否在Fragment.onViewCreated()
中进行的网络请求? 参考下EngineNavFragment
veiw会重建,为了防止重复请求,用viewmodel 保存数据,还原状态的时候分组列表的数据会出现重复的数据,所以还原的是时候用的setDifferModel ,1.3.84后这个方法就没用了
如何还原?
请fork仓库复现问题, 否则本问题将被关闭
有联系方式吗?可以发个demo给你看下
star按钮右边是fork, 就会将仓库拉取到自己账号下面然后你修改复现问题后提交告诉我, 发我你fork的仓库地址就行了
以前开始, 分组展开后的数据就无法进行重新赋值达到恢复"展开后列表状态"
从现在开始会计划支持这个需求
升级到最新版本即可
好的,谢谢,最近很忙,没时间去复现
---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2023年01月08日 10:38 | | 收件人 | @.> | | 抄送至 | @.>@.> | | 主题 | Re: [liangjingkanji/BRV] 列表重新赋值数据可以恢复列表展开状态 (Issue #305) |
升级到最新版本即可
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
问题描述
viewmodel保存的分组集合数据,更新到1.3.84以上 用setDifferModel 无法正确恢复列表状态
期望行为
如何复现
截图
异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传)
版本