3***@qq.com
3***@qq.com
  • 发布:2020-06-29 11:05
  • 更新:2022-03-23 16:53
  • 阅读:1479

nvue页面rich-text组件img图片问题

分类:nvue

图片显示不全 并且图片文字无法对齐 line-height lineHeight vertical-align verticalAlign都尝试了 nvue页面

2020-06-29 11:05 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com - 24

你好请问这个问题你解决了吗?

hikerw

hikerw

请问这个问题解决了吗 我也遇到了这个bug

hikerw

hikerw

咱们搞都对不齐

DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

请提供一个简单的测试工程

  • hikerw

    <template>

    <view>

    <view style="border: 1px solid;">

    <rich-text :nodes="nodes"></rich-text>

    </view>

    </view>

    </template>

    <script>

    export default {

    data() {

    return {

    nodes: [{

    "name": "img",

    "attrs": {

    "src": "https://t.bopo.com/web/statics/emoji/emoji3.png",

    "alt": "[狂笑]",

    "width": "12px",

    "height": "12px"

    }

    }, {

    "name": "img",

    "attrs": {

    "src": "https://t.bopo.com/web/statics/emoji/emoji10.png",

    "alt": "[吃惊]",

    "width": "12px",

    "height": "12px"

    }

    }]

    }

    }

    }

    </script>

    2021-08-12 16:42

2***@qq.com

2***@qq.com

这个问题,还是存在,nvue rich-text htmlparse 后img 与文字没有办法竖向居中。

守信的匹诺曹

守信的匹诺曹 - 程序员的价值就是在创造bug和解决bug的过程中才能发挥的淋漓尽致!

解决了吗?这个破问题我也是找的快奔溃了?

2***@qq.com

2***@qq.com

解决了吗?这个我也调了好久没整好

m***@protonmail.com

m***@protonmail.com

请问这个问题解决了吗?奔溃了

DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

临时方案,设置字体和表情一样大

<template>    
  <view class="content">    
    <rich-text class="rich-text" :nodes="nodes"></rich-text>    
  </view>    
</template>    

<script>    
  export default {    
    data() {    
      return {    
        nodes: [{    
          name: 'div',    
          attrs: {    
            style: 'color: red;'    
          },    
          children: [{    
            "type": "text",    
            "text": 'Hello uni-app!',    
            "attrs": {    
              "style": 'fontSize: 30px;color: green;'    
            }    
          }, {    
            "name": "img",    
            "attrs": {    
              "src": "/static/logo.png",    
              "alt": "[狂笑]",    
              "width": "30px",    
              "height": "30px"    
            }    
          }, {    
            "name": "img",    
            "attrs": {    
              "src": "/static/logo.png",    
              "alt": "[吃惊]",    
              "width": "30px",    
              "height": "30px"    
            }    
          }]    
        }]    
      }    
    }    
  }    
</script>    

<style>    
  .content {    
    display: flex;    
    flex-direction: column;    
    flex: 1;    
  }    

  .rich-text {    
    flex: 1;    
  }    
</style>  

该问题目前已经被锁定, 无法添加新回复