purchase/pages/index/index.vue

114 lines
2.4 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<template>
<view class="content">
<!-- <image class="logo" src="/static/logo.png"></image> -->
<view class="text-area">
<text class="title">{{title}}</text>
</view>
<cirular-input></cirular-input>
<u-popup v-model="show" mode="bottom" border-radius="50" length="40%">
<view class="close">
<image class="fz_icon_gb" src="/static/img/fz_icon_gb/fz_icon_gb.png"></image>
</view>
<view>
<view style="display: flex; justify-content: space-between;">
<view>标题</view>
<view><image src="/static/img/fz_icon_xz/fz_icon_xz.png" style="width: 50px;height: 50px;"></image></view>
</view>
</view>
</u-popup>
<u-popup v-model="show" mode="center" border-radius="10" length="40%" class="popup-center">
<view class="content">本次兑换将扣除您9元余额是否确认交易</view>
<view style="display: flex;">
<view>否</view>
<view>是</view>
</view>
</u-popup>
<u-button @click="showModal">弹起Modal</u-button>
</view>
</template>
<script>
import cirularInput from '../../components/input/circularInput.vue'
export default {
components: {
cirularInput
},
data() {
return {
show: true,
title: 'Hello'
}
},
onLoad() {
},
methods: {
confirm() {
setTimeout(() => {
// 3秒后自动关闭
// 如果不想关闭而单是清除loading状态需要通过ref手动调用方法
this.$refs.uModal.clearLoading();
this.show = false
}, 3000)
},
showModal () {
this.show = true
}
}
}
</script>
<style lang="scss" scoped>
.fz_icon_gb {
width: 50px;
height: 50px;
margin: 20px;
float: right;
}
.content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
background-color: $uni-bg-color;
}
.text-area {
display: flex;
justify-content: center;
}
.title {
font-size: 36rpx;
color: #8f8f94;
}
.dialog /deep/ .u-mode-center-box {
background-color: #2B3062;
}
.dialog /deep/ .u-model {
background-color: #2B3062;
}
.dialogtxt {
width: 359px;
height: 84px;
font-size: 30px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400;
color: #FFFFFF;
line-height: 42px;
}
.popup-center /deep/ .u-mode-center-box {
background-color: #2B3062;
& .content {
text-align: center;
height: 84px;
font-size: 30px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400;
color: #FFFFFF;
line-height: 42px;
}
}
</style>