- 发布:2024-08-23 09:48
- 更新:2024-08-23 12:10
- 阅读:173
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 1
HBuilderX类型: 正式
HBuilderX版本号: 4.26
手机系统: 全部
手机厂商: 华为
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
示例代码:
<template>
<view>
<pay-button class="submit_box"
mode="2"
goods-id="7404868234714925119"
goods-type="1"
@getgoodsinfo="getgoodsinfo"
@pay="handlePay"
@error="handleError"
@placeorder="userLogin" />
</view>
</template>
// 商品库商品
getgoodsinfo(event) {
return new Promise(resolve => {
// 在此处开发者可以进行商品数据请求,获取商品信息
// 然后将商品信息传入 resolve 函数
resolve({
minLimits: 1,
maxLimits: 2,
dateRule: '周一至周日可用',
relationType: 1,
validation: {
phoneNumber: {
required: true // 手机号是否必填
},
reservationType: 1,
reservationCount: 2,
},
// 在 bind:getgoodsinfo 返回的 promise 的 resolve 函数中新增 marketingVersion 字段
marketingVersion: 2,
});
})
},
goods-type="1"
@getgoodsinfo="getgoodsinfo"
@pay="handlePay"
@error="handleError"
@placeorder="userLogin" />
</view>
</template>
// 商品库商品
getgoodsinfo(event) {
return new Promise(resolve => {
// 在此处开发者可以进行商品数据请求,获取商品信息
// 然后将商品信息传入 resolve 函数
resolve({
minLimits: 1,
maxLimits: 2,
dateRule: '周一至周日可用',
relationType: 1,
validation: {
phoneNumber: {
required: true // 手机号是否必填
},
reservationType: 1,
reservationCount: 2,
},
// 在 bind:getgoodsinfo 返回的 promise 的 resolve 函数中新增 marketingVersion 字段
marketingVersion: 2,
});
})
},
操作步骤:
1
1
预期结果:
1
1
实际结果:
1
1
bug描述:
抖音小程序-pay-button 交易按钮 请问现在标准的使用方法是哪个?
查文档目前有官方出的临时方法,试了也不行,抖音那边也没对接uniapp的文档说明
1 个回复
4***@qq.com (作者) - 12
解决方法看这个:https://juejin.cn/post/7369114828075860004
其他的都是垃圾