wxParse插件解析html数据
打开GitHub搜索wxParse
1.在我们要用到的页面的js里面引入 wxParse下面的js
var WxParse = require('../../wxParse/wxParse.js');
2.在页面使用的Wxss中引入WxParse.css,也可以在app.wxss全局引用
@import "/wxParse/wxParse.wxss";
3.回到我们要用到的页面的js里面加入
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);
4.在页面引入模板
<import src="你的路径/wxParse/wxParse.wxml"/>
//这里data中article为bindName
<template is="wxParse" data="{{wxParseData:article.nodes}}"/>
效果如下:
最后渲染请求的数据