QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

小程序

首页 > 小程序 >

mp-html 富文本组件,一款非常不错的小程序富文本组件

 admin  2023-02-20 09:41:56
mp-html 富文本组件【全端支持,支持编辑、latex等扩展】支持百度小程序、微信小程序,头条小程序,支付宝小程序,QQ小程序,vue,h5等,并且体积很小,可以替代wxParse或者bdParse.

功能介绍
全端支持(含 v3、NVUE)
支持丰富的标签(包括 table、video、svg 等)
支持丰富的事件效果(自动预览图片、链接处理等)
支持设置占位图(加载中、出错时、预览时)
支持锚点跳转、长按复制等丰富功能
支持大部分 html 实体
丰富的插件(关键词搜索、内容编辑、latex 公式等)
效率高、容错性强且轻量化

使用方法
uni_modules 方式

点击右上角的 使用 HBuilder X 导入插件 按钮直接导入项目或点击 下载插件 ZIP 按钮下载插件包并解压到项目的 uni_modules/mp-html 目录下
在需要使用页面的 (n)vue 文件中添加
  1. <!-- 不需要引入,可直接使用 --> 
  2. <mp-html :content="html" /> 
  1. export default { 
  2. data() { 
  3.  return { 
  4.    html: '<div>Hello World!</div>' 
  5.  } 
需要更新版本时在 HBuilder X 中右键 uni_modules/mp-html 目录选择 从插件市场更新 即可
源码方式

从 github 或 gitee 下载源码
插件市场的 非 uni_modules 版本 无法更新,不建议从插件市场获取
在需要使用页面的 (n)vue 文件中添加
  1. <mp-html :content="html" /> 
  1. import mpHtml from '@/components/mp-html/mp-html' 
  2. export default { 
  3. // HBuilderX 2.5.5+ 可以通过 easycom 自动引入 
  4. components: { 
  5.  mpHtml 
  6. }, 
  7. data() { 
  8.  return { 
  9.    html: '<div>Hello World!</div>' 
  10.  } 

npm 方式

在项目根目录下执行
npm install mp-html
在需要使用页面的 (n)vue 文件中添加
  1. <mp-html :content="html" /> 
  1. import mpHtml from 'mp-html/dist/uni-app/components/mp-html/mp-html' 
  2. export default { 
  3. // 不可省略 
  4. components: { 
  5. mpHtml 
  6. }, 
  7. data() { 
  8. return { 
  9.    html: '<div>Hello World!</div>' 
需要更新版本时执行以下命令即可
npm update mp-html
使用 cli 方式运行的项目,通过 npm 方式引入时,需要在 vue.config.js 中配置 transpileDependencies,详情可见 #330
如果在 nvue 中使用还要将 dist/uni-app/static 目录下的内容拷贝到项目的 static 目录下,否则无法运行

小程序端使用方式:
(1)下载的mp-html找到对应平台的代码放到小程序的components下
(2)在需要使用的页面的json里添加代码:
  1. "usingComponents": { 
  2.     "mp-html""/components/mp-html/index" 
  3.     }, 
(3)在需要使用的地方调用:
  1. <mp-html content="{{content}}"></mp-html> 
更多mp-html插件使用方法参考:https://ext.dcloud.net.cn/plugin?id=805



¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

本文《mp-html 富文本组件,一款非常不错的小程序富文本组件》发布于石头博客文章,作者:admin,如若转载,请注明出处:https://www.pweb123.com/xiaocheng/930.html,否则禁止转载,谢谢配合!

文章点评

我来说两句 已有1条评论
点击图片更换
石头博客网友 2023-02-23 08:18:53
回复 支持0
可以完美替代bdparse和wxparse

添加微信好友

添加微信好友

微信小程序

百度小程序