由于微信小程序不支持后台富文本编辑器编辑的html,需要使用wxParse 这个插件来解析,下面介绍一下这个插件的使用方法。

1. 下载插件

在GigHub上面找到插件Demo,地址为 https://github.com/icindy/wxParse,把Demo里面的wxParse目录拷贝到项目里面.

2. 在当前页面的JS里引入wxParse.js

var WxParse = require('../../wxParse/wxParse.js');
Page({data: {},onLoad: function() {var that = this;// 映射表情包WxParse.emojisInit('[]', "/wxParse/emojis/", {"00": "00.gif","01": "01.gif","02": "02.gif","03": "03.gif","04": "04.gif","05": "05.gif","06": "06.gif","07": "07.gif","08": "08.gif","09": "09.gif","09": "09.gif","10": "10.gif","11": "11.gif","12": "12.gif","13": "13.gif","14": "14.gif","15": "15.gif","16": "16.gif","17": "17.gif","18": "18.gif","19": "19.gif",});var article = `<div>从后端获取的HTML格式文件</div>`;WxParse.wxParse('article', 'html', article, that, 5);// WxParse.wxParse(bindName, type, data, target, imagePadding);// bindName绑定的数据名(必填)// type可以为html或者md(必填)// data为传入的具体数据(必填)// target为Page对象, 一般为this(必填)// imagePadding为当图片自适应是左右的单一padding(默认为0, 可选)}})

3. 在全局app.wxss引入wxParse.wxss

@import "wxParse/wxParse.wxss";

4. 在当前页面wxml中引入wxParse.wxml

<import src="../../wxParse/wxParse.wxml"/> <view class="wxParse"><!-- 这里data中article为bindName --><template is="wxParse" data="{{wxParseData:article.nodes}}"/>
</view>

微信小程序插件wxParse的使用相关推荐

  1. 微信小程序使用wxparse插件,渲染文章不换行问题

    微信小程序使用wxParse插件渲染富文本内容,不换行显示,影响阅读,我的解决方法:在wxParse.wxss中加上如下样式:(在我的小程序里面是有效的) view{/* word-break:bre ...

  2. 微信小程序 html插件,微信小程序使用wxParse插件读取富文本,解析html标记

    微信小程序使用wxParse插件读取富文本,解析html标记 发布时间:2018-04-07 作者:Admin 标签: 微信小程序 微信小程序解析HTML标记 访问量:1203 使用wxParse可以 ...

  3. wxparse的使用php返回数组输出,微信小程序中WxParse循环解析返回的富文本数据

    WxParse循环解析 一.遇到问题 最近在做小程序,遇到这样一个需求: 将百度的Ueditor编辑器存入的文本数据显示在小程序中,需要保留之前的样式,这就用到了 WxParse插件,它能够用解析ht ...

  4. 微信小程序插件功能页开发详细流程

     有问题可以扫码加我微信,有偿解决问题.承接小程序开发. 微信小程序开发交流qq群   173683895  . 526474645 : 正文: 关于新出的微信小程序插件功能页做一下记录,希望能帮到大 ...

  5. 微信小程序使用wxParse,解决图片显示路径问题

    微信小程序使用wxParse,解决图片显示路径问题 参考文章: (1)微信小程序使用wxParse,解决图片显示路径问题 (2)https://www.cnblogs.com/zxf100/p/100 ...

  6. 微信小程序插件---表单验证篇

    微信小程序插件---表单验证篇 项目下载地址 WxValidate - 表单验证 插件介绍 该插件是参考 jQuery Validate 封装的,为小程序表单提供了一套常用的验证规则,包括手机号码.电 ...

  7. 从原理到应用,一文带你了解微信小程序插件能力

    3月13日,微信小程序插件功能上线:8月底,在时隔半年后,为进一步推广插件功能,微信在开发者社区上线了插件版块. 小程序插件是可以被开发者添加到小程序内直接使用的,能为用户提供具体服务的功能组件-- ...

  8. 微信小程序使用wxparse,显示图片的相对路径问题

    微信小程序使用wxparse,有一个问题,就是我们在网页后台编辑器里面的图片如果上传的时候采用了相对路径,在wxparse里就不能正常显示,但是,如果在编辑器里直接上传成绝对的网络地址路径之后,如果万 ...

  9. 「腾讯地图」微信小程序插件:提供简单的路线多方案规划服务

    上期,我们在<「腾讯视频」微信小程序插件介绍>一文中介绍了「腾讯视频」小程序插件的意义.使用场景以及使用方法. 今天我们会与大家分享一款同样优秀的小程序插件--「腾讯地图」插件,从使用场景 ...

  10. 微信小程序插件引入,地铁图插件、地图选点插件、地图选点插件

    如果用微信小程序插件需要开发者秘钥:申请秘钥 第一步:记住下面内容一定要写在app.json这个文件里 "plugins": {"subway": {" ...

最新文章

  1. MySQL Replace INTO的使用
  2. 是否有可能从python中的句子语料库重新训练word2vec模型(例如GoogleNews-vectors-negative300.bin)?
  3. 蒋林涛:SDN/NFV仍有大量问题未解决 大网应用尚需努力
  4. 第一弹!安利10个让你爽到爆的IDEA必备插件!
  5. php 获取 table,php – 获取表对象(App_Model_TableName)作为获取结果(Zend Framework)
  6. linux双网卡架设FTP,LINUX系统上架设FTP服务器
  7. php员工删除,php+mysql删除指定编号员工信息的方法_PHP
  8. 一个 JS 框架需要做什么
  9. 【概率论与数理统计】小结7 - 统计学中的基本概念
  10. Linux教学项——基础环境及命令教学(包括实用shell脚本)
  11. 细说面试│产品经理面试快速上岸
  12. ascii c语言打印出来,C语言打印出ASCII码表,怎么写?
  13. 《第一行代码》完结篇
  14. java基础之多线程与Lambda表达式
  15. Centos Development Tools 安装
  16. 【大数据】Spark开源REST服务--Apache Livy的安装和使用
  17. SinGAN一张照片即可生成同样的照片(附简化版代码)
  18. tvOS UICollectionViewCell上添加UIButton改变焦点Focus
  19. 巧用企业微信机器人:客服信息预警中心
  20. 道翰天琼认知智能未来机器人接口API简介介绍,聊天机器人,服务机器人,服务机器人机器人接口平台大脑。

热门文章

  1. C语言指针类型和类型转换
  2. Ubuntu18.04设置系统默认音频设备:使用pavucontrol命令
  3. CPU检测软件CPU-Z的下载使用
  4. SCAN及相关SSCAN,HSCAN和ZSCAN命令解析
  5. GridView的dataformatstring设置
  6. 网页自动调入软键盘输入中文
  7. 最好用的切图工具——firework
  8. Linux装股票交易系统,linux下的股票软件
  9. 安卓股票悬浮窗_股票悬浮窗的安卓应用
  10. php smarty 模板注释,smarty中的注释