微信小程序接入富文本编辑
微信小程序中比如活动说明,简介这样的图文介绍说明页面,后台通常配置成富文本编辑框,由后台直接输入内容,然后在小程序界面展现。但是富文本编辑提取到内容是html格式的,写法与小程序的wxml并不一致,那么怎么样才能做到富文本能够在小程序页面中显示呢?
有位大牛开发了一个模板叫作wxParse,可以直接引入小程序使用。
引入方式及使用方法
page{
width: 100%;
height: 100%;
background: #e4382e;
overflow: auto;
}
.js代码:
const app = getApp()
//引入wxParse var WxParse = require(\'../../../components/wxParse/wxParse.js\');
Page({
/**
* 页面的初始数据
*/
data: {
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
wx.showLoading({
title: \'加载中\',
mask: true
})
var that = this;
console.log(options)
that.setData({
activityId: options.activityId
})
wx.request({
url: app.globalData.subDomain + \'/GetActivityInfo\',
data: {
token: app.globalData.token,
activity: that.data.activityId
},
method: \'POST\',
success: function(res){
//获取html代码
WxParse.wxParse(\'article\', \'html\', that.data.article, that, 5);
wx.hideLoading();
}
})
}
js部分要注意两点:
第一点是在page函数之前引入wxParse
第二点是在获取到html后执行
WxParse.wxParse(\'article\', \'html\', that.data.article, that, 5)
其中的article就是获取到的html代码
这类文章相信也有不少,这种组件的写法还是老式的小程序写法,小程序新版的组件写法已经跟现在不一样了,不知道这个插件的开发者以后会不会也转换为最新的方式。总之,现在小程序还是支持这种写法的。
该资讯来源于小程序资讯 ,更多开发教程请关注小程序开发教程
微信小程序接入富文本编辑相关推荐
- 微信支持环信_环信客户互动云v5.39已发布:支持微信小程序接入
环信客户互动云v5.39_产品更新说明 发布日期:2018-11-06 客服模式 质检中新增会话ID字段 质检中新增会话ID字段,与历史会话中的会话ID对应,支持根据会话ID搜索质检会话,以及在质检详 ...
- 微信小程序接入第三方插件腾讯位置服务地图选点
微信小程序接入第三方插件腾讯位置服务地图选点 1.在小程序服务平台中添加"腾讯位置服务地图选点"插件 1.在小程序服务平台中添加"腾讯位置服务地图选点"插件 微 ...
- uni-app 微信小程序接入高德SDK
uni-app 微信小程序接入高德SDK 参考文档:https://lbs.amap.com/api/wx/gettingstarted 一.获取高德Key 配置高德key 二.获取高德key的操作步 ...
- 【物联网】微信小程序接入阿里云物联网平台
微信小程序接入阿里云物联网平台 一 阿里云平台端 1.登录阿里云 阿里云物联网平台 点击进入公共实例,之前没有的点进去申请 2.点击产品->创建产品 3.产品名称自定义,按项目选择类型,节点类型 ...
- 微信小程序接入关联微信公众号official-account方案总结
微信小程序接入关联微信公众号official-account方案总结 需求描述: 最近在小程序项目中有这样的需求,在微信小程序里面显示出关联的微信公众号,让用户在小程序一步直达公众号. 解决方案: 第 ...
- 微信小程序接入emq
微信小程序接入emq 环境 emq v2.3.0 lnmp 微信开发工具 ubutun 16.04 1. 下载demo 微信小程序 MQTT 接入Demo下载地址 下载完成后,打开工程,修改index ...
- 小程序(二十六)微信小程序解析富文本的几种方式
微信小程序解析富文本html大概有两种方式(我发现的). 两种方法,各有各的优缺点. 一:使用小程序内置标签rich-text 这个标签解析的富文本会保留你在pc端编辑的样式,也就是说,你在pc端编辑 ...
- 微信小程序接入微信支付(二):后台调用统一下单接口
微信统一支付官方文档:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_1 因该接口需要商户系统中自己的订单编号,笔者先 ...
- 微信小程序端富文本输入
有个需求是用户端也就是小程序端,需要可以富文本发布文章. 示例: 1. 下载组件-微信小程序editor富文本编辑器组件 2.放在小程序自定义组件文件夹下 3.需要用到的页面引入该组件 "u ...
最新文章
- 项目发布时候出错--项目文件包含 ToolsVersion=12.0
- 编程入门:C语言基础知识全网超全不用到处找了!
- bzoj1407: [Noi2002]Savage
- python什么是空类型_在Python中创建真正的空类型
- 他回国后对学生说,玩会这12个游戏就能掌握python基础,其实不难
- 软件核心研发迎来又一春!
- 位于地下88米,一晚6000块,上海这家酒店房间内竟还有玄机!
- 会员充值-》解决方案之一
- iPhone 11 128G 抱回家!
- Excel连接到MySQL,将Excel数据导入MySql,MySQL for Excel,,
- ThreadLocal原理、ThreadLocal内存泄漏
- clientHeight、offsetHeight、innerHeight、ouerHeight 区别
- 搭建C语言开发环境,编写hello,world
- java图片闪烁_java在窗口中添加图片做动画,怎么一闪一闪的?
- oracle去掉0x00,Oracle O001 / O00n 进程 100% CPU资源耗用
- 无情刀永不知错,无缘分只叹奈何
- 并联串联混合的电压和电流_困惑了很久的串联/并联谐振电路详解
- 使用AntdPro创建基于React的管理后台(学习笔记5)(技术笔记3)下 部署服务器/页面托管后404解决方案集合
- android 仿qq好友列表分组效果及联系人分组效果
- 学术期刊《广西物理》简介及投稿要求