评论

新富文本组件

全新的富文本组件,便捷小巧且功能强大

mp-html

小程序富文本组件

news

  1. 欢迎加入 QQ 交流群:699734691
  2. 示例小程序添加获取组件包功能

功能介绍

  •  支持在多个平台使用
  •  支持丰富的标签(包括 table、video、svg 等)
  •  支持丰富的事件效果(自动预览图片、链接处理等)
  •  支持锚点跳转、长按复制等丰富功能
  •  支持大部分 html 实体
  •  丰富的插件(关键词搜索、内容编辑等)
  •  效率高、容错性强且轻量化

使用方法

1. npm 方式

在项目根目录下执行

npm install mp-html

开发者工具中勾选 使用 npm 模块 并点击 工具 - 构建 npm

在需要使用页面的 json 文件中添加

{
  "usingComponents": {
    "mp-html": "mp-html"
  }
}

在需要使用页面的 wxml 文件中添加

<mp-html content="{{html}}" />

在需要使用页面的 js 文件中添加

Page({
  onLoad() {
    this.setData({
      html: 'Hello World!'
  })
 }
})

2. 源码方式

将源码中的代码包(dist/mp-weixin)拷贝到 components 目录下,更名为 mp-html

在需要使用页面的 json 文件中添加

{
  "usingComponents": {
    "mp-html": "/components/mp-html/index"
  }
}

后续步骤同上

获取

github 链接:https://github.com/jin-yufeng/mp-html

npm 链接:https://www.npmjs.com/package/mp-html

文档链接:https://jin-yufeng.gitee.io/mp-html

最后一次编辑于  2022-03-04  
点赞 37
收藏
评论

70 个评论

  • 小宝
    小宝
    2019-11-10

    支持<ruby><rt>吗?

    2019-11-10
    赞同
    回复 2
    • 金煜峰
      金煜峰
      2019-11-10
      基础库2.7.1及以上可以,这个和rich-text相同
      2019-11-10
      1
      回复
    • 小宝
      小宝
      2019-11-10回复金煜峰
      赞一个!
      2019-11-10
      回复
  • 2019-10-10

    能告知下 tagStyle 属性怎么用吗? 比如我想修改p标签和img的样式

    2019-10-10
    赞同
    回复 2
    • 金煜峰
      金煜峰
      2019-10-12
      tagStyle是一个结构体,例如{p:"text-indent:2em"}就可以对所有p标签添加"text-indent:2em"的效果
      2019-10-12
      回复
    • 2019-10-14回复金煜峰
      明白了,谢谢
      2019-10-14
      回复
  • 枭
    2019-09-20

    辛苦楼主!顺便问一下:可以加载纯粹的HTML网站吗,有js的

    2019-09-20
    赞同
    回复 1
    • 金煜峰
      金煜峰
      2019-09-20
      js是无法加载的,会被直接忽略
      2019-09-20
      回复
  • MR.Wang
    MR.Wang
    2019-09-18

    支持播放.html的网页视频吗  怎么改啊...

    2019-09-18
    赞同
    回复 2
    • MR.Wang
      MR.Wang
      2019-09-18
      支持iframe标签不
      2019-09-18
      回复
    • 金煜峰
      金煜峰
      2019-09-18回复MR.Wang
      iframe视频一般是不可以的,iframe标签首先要通过网络请求获取内容,而且一般iframe视频都是在js脚本里动态加载出来的,除非要在后台用浏览器加载出真实视频地址后才能播放
      2019-09-18
      回复
  • 劳资巴巴👨
    劳资巴巴👨
    2019-09-02

    请问a标签 怎么阻止冒泡

    2019-09-02
    赞同
    回复 1
    • 金煜峰
      金煜峰
      2019-09-02
      具体点?
      2019-09-02
      回复
  • 奔波儿霸🐈
    奔波儿霸🐈
    2019-08-09

    有没有配套的富文本编辑器推荐啊!

    2019-08-09
    赞同
    回复
  • 3.
    3.
    2019-07-20

    我的照示例搬过去都不显示 为什么呀

    2019-07-20
    赞同
    回复 1
    • 金煜峰
      金煜峰
      2019-07-24
      试下这个代码片段 https://developers.weixin.qq.com/s/oRgQt6mf7saG
      2019-07-24
      回复
  • 2019-07-09

    膜拜楼主!比wxparse好用太多了

    2019-07-09
    赞同
    回复
  • wait
    wait
    2019-06-27

    图片变形怎么解决呢

    2019-06-27
    赞同
    回复 1
    • 法老小家蚁
      法老小家蚁
      2019-10-29
      图片可以显示本地图片吗?还是仅支持网络图片?
      2019-10-29
      回复
  • 卜哥
    卜哥
    2019-04-25

     辛苦楼主。咨询一下:后续会支持对常见的 弹窗提示窗告警窗等渲染组件么?

    2019-04-25
    赞同
    回复

正在加载...

登录 后发表内容