小程序的rich-text 组件可以解析带有html标签的内容,像vue的v-html一样,具体细节还是以小程序官网为准
用法
<!-- wxml-->
<view>
<rich-text nodes="{{htmlDes}}"></rich-text>
</view>
//js
var htmlDes= '带有html标签的数据';
//这里要处理内嵌的图片样式,要添加class,进行修改
htmlDes=htmlDes.replace(/\<img/gi, '<img class="rich-imgs" ');
this.setData({
htmlDes
})
.rich-imgs{
/**你的样式*/
}