46 lines
877 B
Vue
46 lines
877 B
Vue
<template>
|
||
<uni-popup
|
||
ref="uppop"
|
||
type="center"
|
||
:animation="false"
|
||
class="comPop"
|
||
:mask-click="false"
|
||
>
|
||
<view class="con">用户已支付!</view>
|
||
<view><button @click="goList">返回主页</button></view>
|
||
</uni-popup>
|
||
</template>
|
||
|
||
<script setup>
|
||
import { ref } from "vue";
|
||
// 获取父组件数据
|
||
const props = defineProps({
|
||
tipInfo: {
|
||
type: String,
|
||
default: "",
|
||
},
|
||
});
|
||
// ------定义变量------
|
||
const emit = defineEmits(); //子组件向父组件事件传递
|
||
const uppop = ref();
|
||
// ------定义方法------
|
||
// 打开弹层
|
||
const dialogOpen = () => {
|
||
uppop.value.open();
|
||
};
|
||
// 关闭弹层
|
||
const dialogClose = () => {
|
||
uppop.value.close();
|
||
};
|
||
// 返回任务列表页
|
||
const goList = () => {
|
||
uni.navigateTo({
|
||
url: "/pages/pickup/index",
|
||
});
|
||
};
|
||
// 向父组件暴露方法
|
||
defineExpose({
|
||
dialogOpen,
|
||
});
|
||
</script>
|