微信小程序实战之 pay(支付页面)
生活随笔
收集整理的這篇文章主要介紹了
微信小程序实战之 pay(支付页面)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
項目目錄:
邏輯層:
pay.js
// pages/pay/pay.js
Page({
/**
* 頁面的初始數據
*/
data: {
resultType: "",
resultContent: "",
url:""
},
/**
* 生命周期函數--監聽頁面加載
*/
onLoad: function (options) {
var resultType = options.resultType;
if (resultType == "success") {
this.setData({
resultType: "success",
resultContent: "支付成功",
url: '../list/list?status=tosend'
});
} else {
this.setData({
resultType: "warn",
resultContent: "支付失敗",
url: '../list/list'
});
}
}
})
頁面布局:
pay.wxml
<!--pages/pay/pay.wxml-->
<view class="result_contain">
<view class="result_img">
<icon type="{{resultType}}" size="72"></icon>
</view>
<view class="result_content">{{resultContent}}</view>
<navigator url="{{url}}">
<text class="result_to_order" >查看訂單</text>
</navigator>
<navigator url="../goods/goods">
<text class="result_to_order" >返回上一頁</text>
</navigator>
</view>
樣式:
pay.wxss
/* pages/pay/pay.wxss */
.result_contain{
padding:25% 0;
height:50%;
}
.result_img{
text-align:center;
}
.result_content{
text-align: center;
font-size: 16px;
padding:10px;
}
.result_to_order{
display:block;
background-color:#69C3AA;
color:#FFF;
border-radius:3px;
50%;
text-align:center;
margin:20px auto;
padding:10px;
}
效果圖:
總結
以上是生活随笔為你收集整理的微信小程序实战之 pay(支付页面)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PyDev的使用-高效Py编程
- 下一篇: Hamburgers