1、下载wxParse

github地址: https://github.com/icindy/wxParse

文件夹wxParse中:除emojis文件夹可选之外,其它必须存在

2、把wxParse文件夹放在你的项目目录下,开始解析html啦

举个栗子:xxx文件夹中

  • app.wxss/xxx.wxss:引入wxParse里自带的样式
    @import "/wxParse/wxParse.wxss";
  • xxx.js:这一步的目的是绑定数据
/**- WxParse.wxParse(bindName , type, data, target,imagePadding)- 1.bindName绑定的数据名(必填)- 2.type可以为html或者md(必填)- 3.data为传入的具体数据(必填)- 4.target为Page对象,一般为this(必填)- 5.imagePadding为当图片自适应是左右的单一padding(默认为0,可选)
*/
const WxParse = require('../../wxParse/wxParse.js');
var goods = data.goods;//data为从后端获取的数据
WxParse.wxParse('goods', 'html', goods, that, 0);
var article = '<div>我是HTML代码</div>';//自定义的模板
WxParse.wxParse('article', 'html', article, that, 5);
  • xxx.wxml:引入模板
<import src="../../wxParse/wxParse.wxml"/>
<template is="wxParse" data="{{wxParseData:bindName.nodes}}"/>

这里data中的bindName为.js中自己定义的绑定的数据名,例如上文的goods、 article,修改好即可。

微信小程序篇(笔记1:wxParse富文本解析的使用)相关推荐

  1. 微信小程序开发加载html富文本数据

    最近项目上遇到在微信小程序里需要显示新闻内容,新闻内容是通过接口读取的服务器中的富文本内容,是html格式的,小程序默认是不支持html格式的内容显示的,那我们需要显示html内容的时候,就可以通过w ...

  2. 用于微信小程序的图文编辑器(富文本编辑器)

    用于微信小程序的图文编辑器 欢迎使用用于微信小程序的图文编辑器 欢迎使用用于微信小程序的图文编辑器 #### 项目介绍 用于微信小程序的图文编辑器 https://www.cnblogs.com/sh ...

  3. 微信小程序开发——实现修改文章富文本(hf_editor)输入框回显文章功能

    文章发布界面 就是一个类型选择.标题输入(input).内容输入(hf_editor) 代码就不详细说明了 当我们需要修改博客的时候一般的界面显示就是显示一个和发布类似的输入框,只是里面存有之前填写的 ...

  4. 微信小程序开发笔记 进阶篇④——getPhoneNumber 获取用户手机号码(小程序云)

    文章目录 一.前言 二.前端代码wxml 三.前端代码js 四.云函数 五.程序流程 一.前言 微信小程序开发笔记--导读 大部分微信小程序开发者都会有这样的需求:获取小程序用户的手机号码. 但是,因 ...

  5. 微信小程序开发笔记 进阶篇⑤——getPhoneNumber 获取用户手机号码(基础库 2.21.2 之前)

    文章目录 一.前言 二.前端代码wxml 三.前端代码js 四.后端java 五.程序流程 六.参考 一.前言 微信小程序开发笔记--导读 大部分微信小程序开发者都会有这样的需求:获取小程序用户的手机 ...

  6. 微信小程序开发笔记 进阶篇⑥——getPhoneNumber 获取用户手机号码(基础库 2.21.2 之后)

    文章目录 一.前言 二.前端代码wxml 三.前端代码js 四.后端java 五.程序流程 六.参考 一.前言 微信小程序开发笔记--导读 大部分微信小程序开发者都会有这样的需求:获取小程序用户的手机 ...

  7. 微信小程序开发笔记 进阶篇③——onfire.js事件订阅和发布在微信小程序中的使用

    文章目录 一.前言 二.onfire.js介绍 三.API介绍 四.实例应用 五.onfire源码 六.实例源码 一.前言 微信小程序开发笔记--导读 二.onfire.js介绍 一个简单实用的事件订 ...

  8. 微信小程序开发笔记 支付篇②——微信小程序通过小程序云实现微信支付功能

    文章目录 一.前言 二.开通微信支付 2.1 关联商户号 2.2 添加商户号 2.3 管理员授权 三.云函数开发 3.1 新建云函数 3.2 云函数代码 3.3 云函数上传并部署 四.小程序调用 4. ...

  9. 微信小程序开发笔记 支付篇④——基于微信支付SDK实现Java后端接口使用

    文章目录 一.前文 二.微信支付 Java SDK 三.示例 一.前文 微信小程序开发笔记--导读 微信支付-SDK与DEMO下载 先看README.md 二.微信支付 Java SDK 对微信支付开 ...

  10. 微信小程序学习笔记(1)

    微信小程序学习笔记 1.小程序代码结构 2.逻辑层和视图层 3. 小程序的宿主环境(通信模型.运行机制.组件.API) 4. 数据绑定和事件绑定 1.小程序代码结构 当开发者新建一个工程时,项目文件包 ...

最新文章

  1. 全息技术“量子飞跃”或彻底改变成像技术
  2. 比特币(包括BTC和BCH)的零确认到底安不安全?
  3. sp_executesql 使用复杂的 Unicode 表达式
  4. 汇编环境搭建(vs2010(2012)+masm32)
  5. c语言中的fock方法输出hello,涉及fork()的C程序输出的说明
  6. P4103 [HEOI2014]大工程
  7. [读书笔记][golang]《go语言-云动力》
  8. 苹果Mac修改图标“偷梁换柱”的一种简单方法
  9. TCP连接三次握手和四次挥手
  10. android标签切换卡,Android切换卡TabWidget用法示例
  11. java面向对象程序设计课后答案苏守宝,完整版开放下载
  12. Unity 模拟两个小球位置变化,长度也动态变化
  13. 通过bat文件批量判断url地址的状态
  14. java开发中的各种中间件技术
  15. 查看连打印机的计算机名,查看局域网打印机ip地址的方法步骤
  16. 关于React 行内样式backgroundImage的设置
  17. 图解HTTPS非/对称加密,CA证书流程
  18. Altium designer除了GND以外的Nets自动布线
  19. 台式计算机主板和cpu,电脑主板与CPU有什么区别吗?是一体的吗?
  20. ABT 节点 1.0.24 版更新发布 | ArcBlock 动态

热门文章

  1. 1602 c语言驱动程序,51单片机驱动LCD1602程序设计(C语言)很详细的教程
  2. html博客音乐播放器代码大全,HTML博客音乐播放器代码大全
  3. 计算机组成原理(第3版)思考题与习题答案----唐朔风 编著
  4. 使用PowerPoint
  5. GridView中DataFormatString属性的取值
  6. 15个基本不定积分公式和分类基本积分表
  7. 中国农村统计年鉴合集(1985-2019年)
  8. 耶路撒冷三千年(笔记)
  9. 心理们-位大师的50本书
  10. 北航机试 16逆序数