小程序如何动态删除指定的cover-view?
聊天系统发送的内容需要逐条显示,但是一直显示不删除的话小程序就会很卡,所以想着只显示20条记录,够20条记录以后,发送一条,就是删除第一条的记录,内容是用cover-view标签写的,现在不知道cover-view标签如何动态删除,请问大佬们有办法么
5 回复
cover-view本身的渲染性能就不高,导致setdata整个list,如果频率过快,性能一下子就炸了,抽成自定义组件也炸。楼上提到的只删除前几条,再push数据,只做到了数据量的维护,并没有根本上解决渲染卡顿白屏问题。我们目前优化的方向是维护两个消息队列,跑定时器渲染数据,不过好像不是很理想,尝试用canvas解决,又有点不好处理滚动问题。楼主有解决办法了记得分享一下