论小程序中'rich-text'和'wxparse'的区别

550 阅读1分钟

今天在公司开发项目的时候发生了一件很无语的事情,就是后台返回的富文本在小程序自带的rich-text中解析不了,后台返回的数据是这样的

image.png

在我的理解中 我觉得应该是因为这些个字节不能被rich-text解析

image.png

image.png

所以rich-text在这里把代码拦截住了,怎么办呢?

我想到的办法是用另一个富文本解析插件代替 那就是'wxparse'

首先说说他们俩的优缺点

rich-text:

优点:运行速度快,不用额外安装插件.

缺点:有个别标签识别不出来

wxparse:

优点:能识别的标签比rich-text多很多

缺点:插件需要安装,消耗内存空间;因为这个插件用得上循环遍历的方式解析标签的,所以解析速度慢,加载时会有空窗期,并且很消耗性能

wxparse的下载地址: wxParse git地址:github.com/icindy/wxPa…