聊天消息的时间展示

开发聊天功能,每一条消息记录都有其时间,但在页面显示时,是相隔几分钟才会展示的,这里说个简单的判断方法。
参考代码是以5min为事件间隔的:

<view v-for="(item,index) in array" :key='index'>
      <text v-if="index-1 >= 0 ? array[index-1].sendTime < item.sendTime - 300000 : true">{{item.sendTime}}</text>
<view/>

还有其他方式也可以分享哈!!!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容