见bug描述

- 发布:2025-08-29 16:24
- 更新:2025-08-29 17:31
- 阅读:47
产品分类: uniapp/小程序/抖音
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: Mac OS 14.7.4
HBuilderX类型: 正式
HBuilderX版本号: 4.76
第三方开发者工具版本号: 4.4.4
基础库版本号: 3.83.0.3
项目创建方式: HBuilderX
操作步骤:
预期结果:
传入的mode、order-status、order-id编译为抖音小程序代码后也为单独的属性
传入的mode、order-status、order-id编译为抖音小程序代码后也为单独的属性
实际结果:
编译前传入的mode、order-status、order-id属性,在编译后均被包裹到X对象,绑定到了u-p属性
编译前传入的mode、order-status、order-id属性,在编译后均被包裹到X对象,绑定到了u-p属性
bug描述:
编译完成前:
<pay-button-sdk :mode="1" :order-status="1" :order-id="item.order_number" @refund="refund" @error="handleError"
编译完成后:
<pay-button-sdk tt:if="{{item.t}}" bindrefund="{{item.q}}" binderror="{{item.r}}" u-i="{{item.s}}" bind:l="l" u-p="{{item.t}}"/>
编译前传入的mode、order-status、order-id属性,在编译后均被包裹到X对象,绑定到了u-p属性
6 个回复
DCloud_UNI_JBB
你的代码怎么写的,是否声明了 "pay-button-sdk": "ext://industry/pay-button"
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
参考下这个 https://ask.dcloud.net.cn/question/189088
s***@163.com (作者)
这篇帖子的问题跟我的不一样吧,引入pay-button的方式就不一样
2025-08-29 16:42
s***@163.com (作者)
在页面json里引入了插件
DCloud_UNI_JBB
vue版本是多少?发个可复现的demo
s***@163.com (作者)
demo如下,用的vue 3
DCloud_UNI_JBB
找到
HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-mp-toutiao/dist/uni.compiler.js
文件,找到customElements
数组,把 pay-button-sdk 加到数组中