l***@126.com
l***@126.com
  • 发布:2022-01-29 16:17
  • 更新:2022-01-29 22:39
  • 阅读:347

【报Bug】vue3版本编译问题导致使用原生小程序组件不能正常使用

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

手机系统: 全部

手机厂商: 华为

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: CLI

CLI版本号: 3.0.0-alpha-3030920220121001

示例代码:

vue3 编译的版本:

<towxml wx:if="{{a}}" class="data-v-648eaf67" u-i="648eaf67-0" bind:__l="__l" u-p="{{a}}"></towxml>

vue2 编译的版本:

<towxml vue-id="ede3fe0a-1" nodes="{{currentValue}}" class="data-v-750e251a" bind:__l="__l"></towxml>

towxml 微信小程序插件

<view class="h2w h2w-{{nodes.theme}}">  
    <view class="h2w__main">  
        <decode nodes="{{nodes}}"/>  
    </view>  
</view>

操作步骤:

同上

预期结果:

同上

实际结果:

同上

bug描述:

同一套代码编译后内容不同导致传参错误

第一张图上方为vue3编译的内容,第一张图下方为vue2编译的内容

第二张图为原生微信小程序组件,接收的参数为nodes 但是vue3编译后的内容为 ‘a’

2022-01-29 16:17 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

发测试工程,vue3,vue2本身编译结果就有差异

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