订单组件支付有关笔记
首先说明支付功能百分之七十都是由后端完成的
接口:
一.支付宝支付:
1》首先了解支付宝content是html源码,渲染到页面上后自动跳转到支付页面,支付宝有层网关,网关有层签名,重定向到收银台,进行扫码支付
2》由于接口需要orderId为参数所以需要的data为orderId和content=‘’
3》用payType判断是支付宝支付还是微信支付
orderPay.vue:
4》其次调用支付接口需要另起一个页面(alipay.vue),因为支付宝会新打开一个支付宝页面进行支付
orderPay.vue:
注意此处url传参的方式?order以及用’_blank’重新开启一个新页面
5》在alipay组件中,进行接口调用
且orderId从url中获取
alipay.v