const [err, succ] = await uni.chooseAddress().catch(err => err),这段代码怎么理解 呢?

// 外界传递过来的数据 // 外界把订单数据传递过来

在我们的主页上进行组件的引入

编写主页的结构代码,我们利用wepy的自定义组件,在循环的时候需要用wepy提供的 repeat来进行

等到审核通过后,就会看到发布的版本了

1、打开hbuildx,新建一个uniapp项目,选默认模板就可以,然后运行项目就可以选择

2、 下载安装微信/支付宝开发者工具,并且记住安装的路径!

安装好以后在hbuildx的工具-->设置-->运行配置-->开发工具路径里,将路径填上(选上),这样就可以运行项目了,这时运行微信小程序项目会在开发者工具上报错,是因为没有AppID

百度:微信公众平台-->账号分类-->小程序,滑到最底,注册,这里有个大坑,就是一个邮箱只能注册一个小程序,一旦注册就不能注销啦。注册好微信小程序前期就要一个AppID就好。微信公众平台扫码-->微信选择登录的小程序-->开发-->开发管理-->开发设置下就可以找到AppID了,把他复制下来到项目-->' // 全局地址

5、获取180秒倒计时

流程就是处理页面一些列数据,然后第一步调用后端给你的创建订单接口,第二步就调用uni.requestPayment()拉起支付就好了

// 跳转到支付成功页面 // 支付失败记得删除订单

支付宝支付用uni的方法没有成功,所以去看了支付宝支付的文档,最后选择用支付宝预授权来完成支付。步骤还是一样的先创建订单获取支付时的参数(支付宝是tradeNo),然后拉起支付

// 创建订单成功的回调,拉起支付 //创建订单成功,接口会返回tradeNo,调支付 // 文档上说9000是成功,到这里就成功了 // 支付不成功,具体原因看返回,去对照文档 // 支付不成功,具体原因看返回,去对照文档 // 创建订单失败的回调

7、支付宝小程序图片处理 

图片的处理看文档就好了

但是,这里有种情况,就是图片的宽度固定,但是高度不固定,一般来说设置image标签的mode属性为scaleToFill就好了,有的时候会出现图片被压缩的情况,这时候就直接设置mode为widthFix直接解决(文档里有)

我要回帖

更多关于 await的中文 的文章

 

随机推荐