微信小程序-后台使用富文本编辑器返回数据,小程序编译富文本编辑器返回的数据

最近遇到一个功能,后台管理系统添加商品的时候,商品详情是使用富文本编辑器添加的。小程序获取的商品详情数据是含有<p>标签的。

后台管理系统

 百度了多种方法,也试用了很多方法,最终觉得wxParse.js比较方便。

在页面js文件引入wxParse.js

var WxParse = require('../../wxParse/wxParse.js');

 处理接口返回的商品详情的数据

res.goods.describes = WxParse.wxParse('article', 'html', res.goods.describes, that, 5);

WxParse.wxParse(bindName , type, data, target,imagePadding)

1.bindName绑定的数据名(必填)

2.type可以为html或者md(必填)

3.data为传入的具体数据(必填)

4.target为Page对象,一般为this(必填)

5.imagePadding为当图片自适应是左右的单一padding(默认为0,可选)

WxParse.wxParse('引用的时候的名字,如courseDetail', 'html', '你需要解析的数据,如courseDetailContent', that, 5)

 

在页面wxml文件中

<!-- 引入wxParse文件 -->
<import src="../../wxParse/wxParse.wxml" />

<!-- 在商品详情具体位置添加 -->
<template is="wxParse" data="{{wxParseData:article.nodes}}"/>

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值