实操-微信小程序渲染html内容
实操-微信小程序渲染html内容
- 在小程序中渲染html内容--wxParse
- 下载 wxParse 组件并配置到项目当中
- 使用 wxParse
- 1、在 js文件中引入
- 2、在wxml中使用
- 保存一下,已经可以看到效果了
在小程序中渲染html内容–wxParse
下载 wxParse 组件并配置到项目当中
github下载组件
下载完成后其实我们只需要用到:wxParse目录里的文件
将红框中的文件复制到我们自己的项目中即可,例如:
使用 wxParse
1、在 js文件中引入
// pages/user_deal/index.js
var util = require('../../utils/util.js');
var WxParse = require('../../wxParse/wxParse/wxParse.js');
Page({/*** 页面的初始数据*/data: {message:''},/*** 生命周期函数--监听页面加载*/onLoad: function (options) {var that = this;util.getWebDataWithPostOrGet({url: 'getUserAgreement',param: {},method: "get",success: function (data) {WxParse.wxParse('message', 'html', data.message, that, 5);// that.setData({// message: data.message// })}});},/*** 生命周期函数--监听页面初次渲染完成*/onReady: function () {},/*** 生命周期函数--监听页面显示*/onShow: function () {},/*** 生命周期函数--监听页面隐藏*/onHide: function () {},/*** 生命周期函数--监听页面卸载*/onUnload: function () {},/*** 页面相关事件处理函数--监听用户下拉动作*/onPullDownRefresh: function () {},/*** 页面上拉触底事件的处理函数*/onReachBottom: function () {},/*** 用户点击右上角分享*/onShareAppMessage: function () {}
})
注:util 是封装过的 请求函数,此处替换为小程序自带的 请求函数即可
WxParse.wxParse(‘message’, ‘html’, data.message, that, 5);
参数解释:
1:‘message’,绑定的数据名(必填)
2:‘html’,可以为html或者md(必填)
3:‘data.message’,为传入的具体数据(必填)
4:‘that’,为Page对象,一般为this(必填)
5:‘ 5’,imagePadding为当图片自适应是左右的单一padding(默认为0,可选)
2、在wxml中使用
<!--pages/user_deal/index.wxml-->
<view class="container"><import src="../../wxParse/wxParse/wxParse.wxml"/> <template is="wxParse" data="{{wxParseData:message.nodes}}"/>
</view>
保存一下,已经可以看到效果了
实操-微信小程序渲染html内容相关推荐
- 微信 小程序 python 渲染_微信小程序渲染html内容
最近又做了一个新的小程序关于物流订单查询欢迎来体验 遇到了一个小问题:数据中返回电话号码的字符串识别出来并且高亮和可以绑定事件.比如数据中包含您的派送员黄xx正在派件,电话:137xxxx41460已 ...
- 微信小程序渲染实时时间
微信小程序渲染实时时间 1.看看在框架目录中是否有util文件夹,它用来存放工具栏的JavaScript函数 2.在要获取时间的.js文件中加载util.js文件 3.在onload方法中,调用uti ...
- 微信小程序渲染层错误:可以在AppData中获取到值但无法渲染到页面
微信小程序渲染层错误:可以在AppData中获取到值但无法渲染到页面 1.遇到的问题: 2.解释: 3.附上正确的完整代码: 在我跟着视频(bili:BV1nE41117BQ)P78 学做小程序的过程 ...
- 微信小程序渲染图片报错:[渲染层网络层错误] Failed to load local image resource
微信小程序渲染图片报错解决:[渲染层网络层错误] Failed to load local image resource 背景 通过用户点击上传图片,通过res.tempFilePaths拿到用户上传 ...
- 微信小程序滚动播放内容
目录 微信小程序创建项目配置底部导航栏 微信小程序滚动播放内容 微信小程序功能中心模块开发 微信小程序个人中心页面开发 微信小程序获取电话号码 微信小程序显示列表数据 微信小程序显示分页列表 微信小程 ...
- 微信小程序页面使内容充满整个屏幕
微信小程序页面使内容充满整个屏幕 内容居中 wxml页面代码 <view class="empty_tip "><image class="" ...
- 微信小程序scroll-view底部内容无法完全显示
微信小程序scroll-view底部内容无法完全显示 真机调试时,滑动到最底部,松手无法显示最底部的内容,如图: 需要在scroll-view组件内的最后加一个空白组件view在占位,使最后的信息能够 ...
- 【重磅】App内可直接打开微信小程序,新增内容安全接口等
今晚,微信又公布了几项微信小程序新能力: 微信小程序上线App直接打开小程序功能 内容安全接口.插件详情页等多种能力接连更新上线 一.App直接打开小程序 之前微信已经开放过相关能力,可以实现App和 ...
- 微信小程序判断input内容不能为空
在微信小程序中判断input或者textarean内容为空 直接上代码 wxml: <view class="molde_one"><textarea class ...
最新文章
- Thread concepts
- python数据分析第七章实训3_《利用python进行数据分析》读书笔记--第七章 数据规整化:清理、转换、合并、重塑(三)...
- 【CodeForces - 214C 】Game (拓扑排序,思维)
- linux s t i a权限,关于Linux下s、t、i、a权限
- com.android.mms 占cpu,怎么CPU占用这么高啊!
- 饿了么自动登录解决方案(手机短信登录)
- 目标检测——CodeBook背景建模(原理+Opencv实现代码)
- 手机代理上网_华为、荣耀手机安装GooglePlay的方法
- “水晶糖果字体”练习
- 圣诞节苹果服务器没有人维护2020,2020圣诞节真的推迟到1月8号吗
- 音视频多媒体开发基础概述之颜色空间(1)CIE色度模型 RGB颜色空间
- 视频或动画丢帧_概念介绍和解决策略
- 如何用计算机做大爆炸模拟,法国完成首个宇宙结构计算机模型 模拟大爆炸至今...
- 国内的智能家居品牌有哪些
- 振作起来,开始认真搞了
- Android根据语言适配货币符,ios – 使用NSLocale根据国家/地区代码或国家/地区名称获取货币符号...
- 解决python官网下载慢
- c语言查询学号(字符串),c语言短学期
- 有图书馆有计算机教室的英语,以my school为题的英语作文有图书馆,办公室,音乐室,教室,体育馆...
- 运营商大数据在不同行业的利用
热门文章
- 输入一个日期,显示下一天日期
- oracle+tuxedo+4c,Tuxedo典型问题.ppt
- 传统旅游商集体介入旅游垂直搜索
- day16-硅谷课堂-腾讯云部署
- QT 多线程的实现方法以及GUI线程与其他线程间的通信
- Uncaught TypeError: Cannot read properties of undefined (reading ‘MethodInfo‘)
- 开源文件比较工具:WinMerge、KDiff3、diffuse
- html中表单设置圆角,使用css选择器来实现表格的四角变圆角——2019.9.6
- file.fileno_带有示例的Python File fileno()方法
- 使用 Nginx 转发 Oracle 端口