🌱 添加 wiki 角色类型相关

This commit is contained in:
BTMuli
2023-12-15 17:00:24 +08:00
parent 2df65515a4
commit 39cc07694a
5 changed files with 379 additions and 15 deletions

View File

@@ -1 +1,29 @@
<template />
<template>
{{ data }}
</template>
<script lang="ts" setup>
import { onMounted, ref } from "vue";
import { useRoute } from "vue-router";
import showSnackbar from "../../components/func/snackbar";
import { getWikiData } from "../../data";
const id = <string>useRoute().params.id;
const data = ref<TGApp.App.Character.WikiItem>();
onMounted(async () => {
try {
const res = await getWikiData("Character", id);
if (res !== undefined) {
data.value = res.default;
}
} catch (e) {
console.error(e);
showSnackbar({
text: "Wiki 数据获取失败",
color: "error",
});
history.back();
}
});
</script>