1.前往github下载wxParse源码:https://github.com/icindy/wxParse
2.将下载完的wxParse文件夹粘贴到小程序项目中
3.在需要使用富文本解析的页面中分别引入wxParse文件
.wxml
<import src="../../utils/wxParse/wxParse.wxml"/>
<!-- article是js中声明的变量名 -->
<view>
<template is="wxParse" data="{{ wxParseData: article.nodes }}"/>
</view>
.wxss
@import "../../utils/wxParse/wxParse.wxss";
.js
var WxParse = require('../../utils/wxParse/wxParse.js');
async loadAtc (id) {
let res = await app.request(api.Article_Detail, { id })
if (res.code === 1) {
let atc = res.data.data
// 声明article变量名,在wxml中引用。content是富文本的内容
WxParse.wxParse('article', 'html', content, this, 20)
this.setData({ atc })
}
}