微信小程序富文本展示,wxParse使用
来源:互联网 发布:数据库新建表 编辑:程序博客网 时间:2024/05/17 06:22
wxParse的下载地址:https://github.com/icindy/wxParse
1、上述地址中下载wxParse文件
2、 解压文件将wxParse中内容拷贝到项目中如下图所示:
3、在相应页面的.js文件中引入var wxParse = require('/wxParse/wxParse.js');
在相应页面的.wxss页面中引入@import "/wxParse/wxParse.wxss";
在相应页面的.wxml文件中引入<import src="/wxParse/wxParse.wxml"/>;具体路径根据项目修改
4、在.js文件中用到富文本的方法中,调用如下的数据绑定方法:
var that = this;
/**
*第一个参数:数据绑定的数据名称,在页面中调用时使用(必填)
*第二个参数:接收数据的类型,可选:html或md(必填)
*第三个参数:接收的数据(必填)
*第四个参数:为Page对象,一般为this(必填)
*第五个参数:图片自适应时的边距(选填)
*/
wxParse.wxParse('detail', 'html', productDetail, that, 0);
5、页面中使用直接如下:
<view style='margin:0 8px;'>
<template is="wxParse" data="{{wxParseData:detail.nodes}}"/>
</view>
里面的detail就是上面所说的第一个参数。
通过以上方法引入以后可以使用,但是我遇到以下两个问题
1)上下图片和图片之间有间距。
2)当富文本中图片本身没有居中时,在设置padding那个参数图片显示有问题。
解决办法:
针对问题1)的解决办法,找到wxParse.wxml,找到里面的<template name="wxParseImg">,修改style内容,将里面的display:inline-block改成display:block。
针对问题2)的解决办法,首先将上面说的style中的width设置保存成width:100%,同时找到wxParse.js文件将that.wxParseImgTap = wxParseImgTap这句注释。
- 微信小程序富文本展示,wxParse使用
- 微信小程序开发(十二)富文本插件wxParse的使用
- 微信小程序开发--富文本插件wxParse的使用
- 微信小程序富文本组件wxParse
- 微信小程序解析html富文本插件wxParse
- 微信小程序解析html富文本插件wxParse
- 微信小程序 —— 微信小程序解析html富文本插件wxParse
- wxParse 0.3 微信小程序 HTML/Markdown 富文本解析, 支持多级及 Emoji
- 微信小程序开发(十三)富文本插件wxParse的wxParseImgTap的bug修复
- 小程序解析html富文本插件wxParse配制全面指南
- 微信小程序中使用富文本
- 微信小程序富文本解析
- UILabel展示html富文本
- UIWebView展示html富文本
- 小程序使用wxParse解析html
- 小程序使用wxParse解析html
- 微信小程序之HTML富文本解析
- [微信小程序] rich-text富文本
- Mybatis generator 生成代码
- 2017 ACM/ICPC Asia Regional Shenyang card card card(补题)
- CNN/RNN网络各自参数含义、如何初始化参数,BP计算以及常见超参数调整策略。。。。
- cookie与session
- [蓝桥杯B组C++/C]第二题:等差素数列
- 微信小程序富文本展示,wxParse使用
- 传统燃油车要消失?
- QQ第三方登录
- Lombok介绍及使用方法
- xml可视化编辑器
- Java【有哪些适合新手练手的Java项目?】
- Java 2
- 19:装箱问题(4.6算法之贪心)
- 算法入门——深搜(depth first search)小结