coocls
coocls
  • 发布:2024-05-28 20:04
  • 更新:2024-05-28 20:04
  • 阅读:143

【报Bug】uniapp开发抖音小程序时,使用抖音小程序<pay-button>组件丢失属性问题

分类:uni-app

产品分类: uniapp/小程序/字节跳动

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.15

第三方开发者工具版本号: v4.2.4

基础库版本号: 3.23.0.5

项目创建方式: HBuilderX

操作步骤:

见BUG描述

预期结果:

传入的mode、order-status、order-id编译为抖音小程序代码后也为单独的属性

实际结果:

编译前传入的mode、order-status、order-id属性,在编译后均被包裹到X对象,绑定到了u-p属性

bug描述:

uniapp代码如下:

<pay-button  
    v-if="order.userOrderState <= 31 && order.refundFlag"  
    :mode="1"  
    :order-status="1"  
    :order-id="orderNo"  
    @applyrefund="refundFunc"  
    @error="error_func"  
/>

编译后的结果如下:
ttml:

<pay-button tt:if="{{U}}" bindapplyrefund="{{V}}" binderror="{{W}}" u-i="a2c81783-1" bind:__l="__l" u-p="{{X}}" />

js:

V: common_vendor.o($options.refundFunc),  
W: common_vendor.o($options.error_func),  
X: common_vendor.p({  
      mode: 1,  
      ["order-status"]: 1,  
      ["order-id"]: $data.orderNo  
})

编译前传入的modeorder-statusorder-id属性,在编译后均被包裹到X对象,绑定到了u-p属性

2024-05-28 20:04 负责人:无 分享
已邀请:

要回复问题请先登录注册