hikerw
hikerw
  • 发布:2021-08-10 10:57
  • 更新:2021-08-16 15:34
  • 阅读:569

【报Bug】nvue中使用rich-text img标签渲染异常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: 正式

HBuilderX版本号: 3.2.0

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: 红米10x pro

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

<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>

操作步骤:

richtext中添加img节点

预期结果:

正常一行显示

实际结果:

显示位置靠上

2021-08-10 10:57 负责人:无 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

demo示例提供一下

  • 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-10 11:48

DCloud_UNI_GSQ

DCloud_UNI_GSQ

nvue 优化过的 rich-text 组件预计会在下一个 alpha 带上,等更新后再试试

  • hikerw (作者)

    好的 十分感谢 目前可以用uparse代替 不过性能会差一点

    2021-08-16 17:08

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