微信小程序开发之WxParse解决html标签解析烦恼
凌雪 2018-11-12 来源 :网络 阅读 2123 评论 0

摘要:本文将带你了解微信小程序开发之WxParse解决html标签解析烦恼,希望本文对大家学微信有所帮助。

本文将带你了解微信小程序开发之WxParse解决html标签解析烦恼,希望本文对大家学微信有所帮助。


大家在开发的过程中,一定会遇到需要解析html标签的地方举个栗子:后台管理系统用户会有编辑富文本的需求,编辑好后的内容需要在前台解析展示。
    但后台使用的html标签,和微信的自定义标签无法通用,这个时候我们就需要用的工具来解析这些html字符串。
    方法一: 在微信小程序里我们最常用的就是your text,所以最粗暴的方法是将所有的包含文本的节点利用正则替换成,替换成。
    方法二:使用WxParse插件
    WxParse-->GitHub地址:https://github.com/icindy/wxParse,上面的使用方法非常清楚
    接下来做些简单的使用示例,有不对的地方还请指正
    首先你需要在你的project中引入这些必要的文件
    如图示:
   
    你可以把这些文件放在utils文件内,或者像我这样放在一个单独的文件夹内
    okay,接下来我们看看后台返回的html字符串
   
    嗯,就是普通的html,I like it.
    准备工作完毕后,我们可以开始使用这个插件了
    在你需要使用解析html的page页内的js文件中,引入wxParse.js
   
    在data中添加一个key用于存储后天返回的html字符串,当然了,你也可以不添加这个key,我只是为了方便调试输出。
   
    好哒,js这部分的处理我们暂时放一下,现在我们来引入模板文件
    在当前页的wxml文件中引入WxParse.wxml,这一步不要搞错了你的路径哦。
   
    使用template组件
   
    处理完毕后,我们再回到js部分,简单的处理下
    使用WxParse中的方法
   
    okay,至此你就可以解析那些烦人的html字符串啦
    我的解析后如图示:    

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之微信频道!

本文由 @凌雪 发布于职坐标。未经许可,禁止转载。
喜欢 | 2 不喜欢 | 3
看完这篇文章有何感觉?已经有5人表态,40%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程