wxParse微信小程序HTML解析组件

微信小程序的富文本展示一直是个挺头疼的事,尤其是带 HTML 标签的内容,官方又不直接支持。你要是也遇到这坑,推荐你试试社区开发的 wxParse。它专门用来把 HTML 字符串转成小程序能识别的 WXML,展示效果还不错,图片、链接都能,适配也比较全面。

wxParse 的用法也挺简单。先把库装好,npm i wxparse --save,在页面引入:

import wxParse from './lib/wxParse.js';

,拿到你的 HTML 内容,直接用 wxParse.wxParse() 来搞定解析:

wxParse.wxParse('article', 'html', htmlString, that, 3);

注意 'article' 是你 WXML 里的数据绑定名,'html' 是格式类型,htmlString 是后台返回的 HTML 内容。那个 3 是段落的字符数限制,自己看着调。

WXML 模板这块也不能落下,要建个

zip 文件大小:302.47KB