当前位置: 首页 > news >正文

uniapp:富文本回显

一、使用uniapp官方的标签

rich-text:

会出现图片无法显示的问题,可以用以下方法来过滤处理

<rich-text :nodes="question.title | formatRichHtml"></rich-text>
        formatRichHtml(html) {if (!html) {return html;}//控制小程序中图片大小let newContent = html.replace(/<img[^>]*>/gi, function (match, capture) {// console.log(match.search(/style=/gi));if (match.search(/style=/gi) === -1) {match = match.replace(/\<img/gi, '<img style=""');}return match;});newContent = newContent.replace(/style="/gi, '$& max-width:100% !important; ');newContent = newContent.replace(/<br[^>]*\/>/gi, '');newContent = newContent.replace(/background-color[\s:]+[^;]*;/gi, '');return newContent;}

二、使用 扩展插件

还有一些扩展的,比如音视频

mp-html:

官方文档:小程序富文本组件

组件属性

属性类型默认值说明
container-styleString容器的样式(2.1.0+)
contentString用于渲染的 html 字符串
copy-linkBooleantrue是否允许外部链接被点击时自动复制
domainString主域名(用于链接拼接)
error-imgString图片出错时的占位图链接
lazy-loadBooleanfalse是否开启图片懒加载
loading-imgString图片加载过程中的占位图链接
pause-videoBooleantrue是否在播放一个视频时自动暂停其他视频
preview-imgBooleantrue是否允许图片被点击时自动预览
scroll-tableBooleanfalse是否给每个表格添加一个滚动层使其能单独横向滚动
selectableBooleanfalse是否开启文本长按复制
set-titleBooleantrue是否将 title 标签的内容设置到页面标题
show-img-menuBooleantrue是否允许图片被长按时显示菜单
tag-styleObject设置标签的默认样式
use-anchorBooleanfalse是否使用锚点链接

完~

http://www.lryc.cn/news/271884.html

相关文章:

  • flink内存配置
  • easyexcel 导出
  • maven命令行安装依赖测试
  • Redis 笔记
  • 可穿戴智能设备应用领域以及使用意义分别有哪些?
  • 【Linux操作系统】探秘Linux奥秘:文件系统的管理与使用
  • 机器学习——主成分分析(PCA)
  • 论最近热门的AI绘画技术—从小白绘画到文创手账设计【文末送书-13】
  • python打开文件的方式比较
  • 使用Jenkins和单个模板部署多个Kubernetes组件
  • Unity Meta Quest 一体机开发(十二):【手势追踪】Poke 交互 - 用手指点击由 3D 物体制作的 UI 按钮
  • Vue 3 中安装并使用 Axios 详细步骤+样例代码详解
  • IDEA 控制台中文出现乱码问题解决
  • 计算机网络(1)
  • 如果我想用python自动操作手机、电脑软件,应该学python哪方面的知识呢?
  • 关于java命令行传参
  • [LeetCode][Python]389. 找不同
  • 鸿蒙崛起:互联网大厂加速鸿蒙原生应用开发,人才争夺战打响
  • OR-NeRF论文笔记
  • 【web】vue 播放后端(flask)发送的 mp3 文件
  • vmware安装openEuler 22.03 LTS操作系统
  • Android registerForActivityResult
  • 【CSS】布局方式梳理和总结
  • PHP计算某时间段内有几个周及某时间为今年第几周函数
  • 华为无线AC内三层漫游配置详解
  • GPT-5、开源、更强的ChatGPT!OpenAI公布2024年计划
  • java idea中做一个简易的图书管理系统(控制台输入输出,无数据库)
  • C# PrinterSettings修改打印机纸张类型,paperType
  • TV端Web页面性能优化实践
  • 2023年终总结