采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
进入会话页面后,第一页数据默认加载显示好了,然后输入问题获得回答,再然后才不断下拉获取历史数据,貌似存在第一页末尾数据被重复查询到并显示的问题。
另外db目录以及db目录下的代码仓库里没有,还看不到代码...
这块代码更新了,对照下这块课程源码检查下你的代码看是否有出入的地方呢https://git.imooc.com/coding-672/chatgpt_flutter/src/main/lib
好的,谢谢老师
老师,我对比了一下课程源码关于这一块的代码,我认为是这样的(假设pageSize为10),进入页面时查出来第一页最新的10条message,然后我又新发了一条提问并收到回复,这时候再下拉拿第二页的数据,第二页拿数据的时候就会因为新插入了2条消息,而拿到上次请求第一页的时候的末尾两条。造成重复
登录后可查看更多问答,登录/注册
ChatGPT + Flutter快速开发多端聊天机器人App
528 1
548 9
326 7
937 7
95 5