小程序富文本插件之wxParse的基础使用方法
小程序
2018-10-26 09:42:51
网站的展示中,新闻文章内容,长篇通过后台录入的文章,在小程序中要如何展示呢?
熟悉小程序的都知道,在小程序的标签中所支持的标签是有限的,甚至很多html常用的标签如:p、h1等标签在小程序中是不能正常解析的。那么对于这些内容,我们就应用到了富文本解析插件。
wxParse是目前小程序富文本解析中比较热门的解析插件之一,下面我们就一起看看要如何使用wxParse吧!
(一)Copy文件夹wxParse
- wxParse/ -wxParse.js(必须存在) -html2json.js(必须存在) -htmlparser.js(必须存在) -showdown.js(必须存在) -wxDiscode.js(必须存在) -wxParse.wxml(必须存在) -wxParse.wxss(必须存在) -emojis(可选)
(二)引入必要文件
//在使用的View中引入WxParse模块 var WxParse = require('../../wxParse/wxParse.js'); //在使用的Wxss中引入WxParse.css,可以在app.wxss @import "/wxParse/wxParse.wxss";
(三)数据绑定
var article = '<div>我是HTML代码</div>'; /** * WxParse.wxParse(bindName , type, data, target,imagePadding) * 1.bindName绑定的数据名(必填) * 2.type可以为html或者md(必填) * 3.data为传入的具体数据(必填) * 4.target为Page对象,一般为this(必填) * 5.imagePadding为当图片自适应是左右的单一padding(默认为0,可选) */ var that = this; WxParse.wxParse('article', 'html', article, that, 5);
(四)模版引用
// 引入模板 <import src="你的路径/wxParse/wxParse.wxml"/> //这里data中article为bindName <template is="wxParse" data="{{wxParseData:article.nodes}}"/>
注意:路径必须配置正确!
六月初字帖坊小程序
你想要的字帖模板及工具,这里都有!
880篇文章
2217人已阅读