老师您好,对于大量消息列表,删除其中一条消息如何设计呢?都需要重新渲染吗?

来源:14-7 本章总结

qq_TheWorld_3

2024-07-07

老师您好,每删除一个消息列表里面的内容, 都要重新把所有消息都重新渲染一下, 对系统的消耗是不是很大? 对于聊天数据量很大的情况,一般怎么设计呢?

写回答

1回答

CrazyCodeBoy

2024-07-07

不会,因为消息组件里面有一个全局的唯一key GlobalKey,如果内容没有发生改变的话,并且之前有渲染过不会重新渲染
0
0

ChatGPT + Flutter快速开发多端聊天机器人App

ChatGPT + Flutter快速开发多端聊天机器人App

343 学习 · 90 问题

查看课程