微信小程序渲染富文本(html标签)
先在github上面下载WxParse,复制在本地的文件夹里面
先在wxml引入WxParse:
<import src="../../../wxParse/wxParse.wxml" />
然后在js里面引入并配置:
var WxParse = require('../../../wxParse/wxParse');
WxParse.wxParse('article', 'html', article, that, 5);
接下来在wxml要使用的地方直接使用就可以了:
<template is="wxParse" data="{{wxParseData:article.nodes}}"/>
如果后端返回的数据比较复杂,如[{}]格式,需要做处理:
再渲染:
<template is="wxParse" data="{{wxParseData:list[index]}}" />
这样就可以了