怎么在微信小程序中使用wxParse对html进行解析

今天就跟大家聊聊有关怎么在微信小程序中使用wxParse对html进行解析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

一、首先将插件文件夹复制到项目里面

怎么在微信小程序中使用wxParse对html进行解析

二、导入文件

首先在xx.wxml导入文件,在文件头写上:

<importsrc="../../wxParse/wxParse.wxml"/>

然后再wxss导入文件,在文件头写上:

@import"../../wxParse/wxParse.wxss";

三、在页面xx.js里的onLoad()方法里面写上:

varWxParse=require('../../wxParse/wxParse.js');
WxParse.wxParse('content','html',content,that,5)

此方法的含义为:

vararticle='<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,可选)
*/
varthat=this;
WxParse.wxParse('article','html',article,that,5);

四、模板引用:

//这里data中content为bindName
<templateis="wxParse"data="{{wxParseData:content.nodes}}"/>
代码示例:
varlist="<div>55555555555555555</div>"
varthat=this
that.setData({
content:WxParse.wxParse('content','html',list,that,5)
})
that.setData({
title:list[0].ari_name,
//content:list[0].art_details,
content:WxParse.wxParse('content','html',list[0].art_details,that,5)
})

看完上述内容,你们对怎么在微信小程序中使用wxParse对html进行解析有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注恰卡编程网行业资讯频道,感谢大家的支持。

发布于 2021-04-15 01:56:26
收藏
分享
海报
0 条评论
174
上一篇:怎么在Python中安装与使用Numpy库 下一篇:使用C++怎么移除序列中连续重复的特定值
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码