添加页面

This commit is contained in:
kron
2025-09-03 16:37:49 +08:00
parent 1f15183fc4
commit 9b2ba22b97
5 changed files with 135 additions and 5 deletions

View File

@@ -1,4 +1,5 @@
<script setup>
import { ref, onMounted } from "vue";
import Container from "@/components/Container.vue";
import UserHeader from "@/components/UserHeader.vue";
import UserItem from "@/components/UserItem.vue";
@@ -46,11 +47,23 @@ const toRankIntroPage = () => {
url: "/pages/rank-intro",
});
};
const toAboutUsPage = () => {
uni.navigateTo({
url: "/pages/about-us",
});
};
const showLogout = ref(false);
const logout = () => {
uni.removeStorageSync("token");
uni.navigateBack();
updateUser();
};
onMounted(() => {
const accountInfo = uni.getAccountInfoSync();
const envVersion = accountInfo.miniProgram.envVersion;
if (envVersion !== "release") showLogout.value = true;
});
</script>
<template>
@@ -110,7 +123,12 @@ const logout = () => {
<view class="my-grow" @click="toMyGrowthPage">
<image src="../static/my-grow.png" mode="widthFix" />
</view>
<UserItem title="退出登录(仅用于测试)" :onClick="logout" />
<UserItem title="关于我们" :onClick="toAboutUsPage" />
<UserItem
title="退出登录(仅用于测试)"
:onClick="logout"
v-if="showLogout"
/>
</view>
</view>
</Container>