最近在做一个简单的聊天模块。现在实现的差不多了,就开发周期而言,自己感觉太慢了。

在之前开发的基础上,使用写好的简单组件,自己往里面装数据。中间考虑问题的时候太简单了。

实现的是简单的客服聊天系统,需要考虑多个用户同时发送消息、需要考虑翻页刷新的页数重复问题

后端给出的用户列表和消息列表顺序是倒序拍的,直接读取数据就行了

查阅聊天记录、聊天数目的翻页、在用的函数和方法里面,印象最深刻的是使用concat函数、和groupBy函数,一个是实现翻页给你将数据添加,一个是将同一个用户下所有的信息组合在一块。

有许多需要注意的点,在进行分页的时候,忘记把pagination赋值了,这个时候页数是报错的。自己找了很久的原因,浪费很多时间。

Logo

前往低代码交流专区

更多推荐