第一种控制宽度的方式(这里的res.data.data.maincontent是咱们要放进rich-text里面nodes的变量):

this.article.maincontent=res.data.data.maincontent.replace(/\<img/gi,'<img style="max-width:100%;height:auto;display:block;"');

添加后的效果:

接着补充一点:如果遇到的富文本图片里面已经有style属性了,上面的代码是往img标签里面又添加了style属性,但是因为靠前,样式依旧无法被添加的所控制,所以正则表达式这块要做修改。

第二种控制宽度的方式(直接通过正则表达式把原有的style给修改了):

this.maincontent=res.data.info.maincontent.replace(/style="[^"]+"/gi,'style="max-width:100% !important;height:auto;display:block;"');

总结:

初次时候添加了max-width:100%,但图片并没有变化,然后又加了后几项属性,可能是这样渲染较慢的原因,实测这样写是有效的 ,大家可以多刷新几遍。

uni-app中使用rich-text如何添加样式控制富文本里面的内容相关推荐

  1. InfoPath中的Rich Text Box中如何加“回车”

    InfoPath中的Rich Text Box中实现换行的方法: InfoPath中的Rich Text Box的内容使用的是XHtml的格式,所以"\n"格式内容是不会表现出来的 ...

  2. uni app中使用图表

    关于在uni app中运用图表 今天写项目,需要在uni app中使用图表,我使用的是ucharts. 具体操作如下 1.下载 ucharts可以直接在uni app的插件市场下载安装. 先在插件市场 ...

  3. uni怎么使用原生html标签,uni-app如何完美解析富文本内容

    在uni-app中有 rich-text 标签是自带解析富文本内容的,但是不是很完美,怎么说呢?比如富文本的代码块.图片宽度等都是无法控制的,那么现在就利用插件来解析,这个解析插件小编是利用图片.ht ...

  4. UILabel添加图片之富文本的简单应用

    若想对UILabel添加图片,那么就需要使用NSMutableAttributedString来定义 先定义一个普通的label UILabel *lab = [[UILabel alloc]init ...

  5. UNI-APP,实现给字符串中部分字符、子串添加样式(颜色,字号等)

    实现效果如图: 主要代码: <template v-slot:content><view class="cnt-pr" v-if="item.symbo ...

  6. html中怎么让text不换行,css如何让文本不换行?

    在html中,连续的数字和字母,以及字母和数字的组合是不会自动换行的:而汉语文字或者其他国家的文字,是文字就会有换行.那么如何让文本不换行?下面本篇文章就来给大家介绍一下,希望对你们有所帮助. 在cs ...

  7. 控制富文本中图片宽高_tinyMCE富文本编辑器如何设置默认的图片宽度

    大佬们 我想在用户上传图片后给编辑器里的图片设置一个默认宽度 这该在哪里进行设置啊 以下是我现在的tinyMCE初始化设置 tinymce.init({ selector: '#' + this.el ...

  8. Vue中使用vue-quil-editor富文本编辑器+el-upload实现带图片上传到SpringBoot后台接口

    场景 系统中经常会用到富文本编辑器,比如新增通知和公告功能,并且需要添加上传图片. vue-quill-editor官网: https://www.npmjs.com/package/vue-quil ...

  9. vue插槽solt ,uni.app

    一.什么是插槽? 插槽就是子组件提供给父组件使用的一个占位符,用<slot></solt>表示父组件可以在这个占位符中填充任何模板代码. 二.插槽的用法 1.创建一个子组件,在 ...

最新文章

  1. 九九乘法表c语言代码空格,九九乘法表的C语言代码.doc
  2. MySQL存储引擎类别
  3. 一个简单的Angular search UI实现
  4. 更方便地模拟 Http 响应
  5. 横空出世,席卷互联网--评微软等公司数据结构和算法面试100题
  6. GBK转unicode码查询表的改进
  7. 斐波那契数列【java实现】
  8. Linux 下把服务设置自启动
  9. 罗马音平假字复制_罗马音游戏id可复制app下载-罗马音大全可复制v2.1 免费版-速游网...
  10. 笔记本无线上网卡怎么用?
  11. 排球分组循环交叉编排_同学!中国海洋大学第一届排球联赛等你来战!
  12. [转载]中华桥梁先驱——茅以升
  13. Python实现艺术风格绘图
  14. 蜻蜓FM获新一轮融资:多名创始高管已经淡出,前不久被通报下架
  15. (转)段永平:投资不怕集中,不是一般的集中而是绝对的集中
  16. iview 的modal内form表单校验的坑
  17. 山西专升本C语言编程题真题
  18. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java安徽省旅游信息网站ds6p5
  19. 极易广告投放平台v9灰黑色模版源码/广告联盟平台源码
  20. 智能资产构建去中心化的资产管理系统

热门文章

  1. 处处留心皆学问,世事如棋局局新…
  2. common段是什么
  3. 洛谷P4516:[JSOI2018]潜入行动(树形dp)
  4. 在职计算机技术考研英语自我介绍,2019考研复试:英语自我介绍范文--在职考研...
  5. COMSOL中电磁场物理场接口中线圈的仿真
  6. 关于透明、半透明winform的实现
  7. 从麦当劳的管理谈品牌的细节塑造
  8. (转)Element和Node的区别你造吗?
  9. 关于域名评级标准【PoSEO等级】
  10. 12种数据量纲化处理方式