mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-13 09:28:14 +08:00
🐛 修复数据缺失
This commit is contained in:
@@ -41,6 +41,7 @@
|
|||||||
v-if="selectedSeries !== 0 && selectedSeries !== 17 && selectedSeries !== -1 && !loading"
|
v-if="selectedSeries !== 0 && selectedSeries !== 17 && selectedSeries !== -1 && !loading"
|
||||||
>
|
>
|
||||||
<v-list
|
<v-list
|
||||||
|
v-if="curCard"
|
||||||
class="achi-series"
|
class="achi-series"
|
||||||
:style="{ backgroundImage: `url(${curCard.bg})` }"
|
:style="{ backgroundImage: `url(${curCard.bg})` }"
|
||||||
@click="openImg()"
|
@click="openImg()"
|
||||||
@@ -129,7 +130,7 @@ const hideFin = ref<boolean>(false);
|
|||||||
const showNameCard = ref<boolean>(false);
|
const showNameCard = ref<boolean>(false);
|
||||||
// data
|
// data
|
||||||
const title = ref(achievementsStore.title);
|
const title = ref(achievementsStore.title);
|
||||||
let curCard = reactive({ profile: "", bg: "", icon: "", name: "", desc: "" });
|
let curCard = ref<TGApp.App.NameCard.Item>();
|
||||||
// series
|
// series
|
||||||
const allSeriesData = ref<TGApp.Sqlite.Achievement.SeriesTable[]>([]);
|
const allSeriesData = ref<TGApp.Sqlite.Achievement.SeriesTable[]>([]);
|
||||||
const selectedSeries = ref<number>(-1);
|
const selectedSeries = ref<number>(-1);
|
||||||
@@ -213,12 +214,14 @@ async function selectSeries(index: number): Promise<void> {
|
|||||||
loadingTitle.value = "正在查找对应的成就名片";
|
loadingTitle.value = "正在查找对应的成就名片";
|
||||||
if (selectedSeries.value !== 0 && selectedSeries.value !== 17) {
|
if (selectedSeries.value !== 0 && selectedSeries.value !== 17) {
|
||||||
const cardGet = await TGSqlite.getNameCard(index);
|
const cardGet = await TGSqlite.getNameCard(index);
|
||||||
curCard = {
|
curCard.value = {
|
||||||
profile: `/source/nameCard/profile/${cardGet.name}.webp`,
|
|
||||||
bg: `/source/nameCard/bg/${cardGet.name}.webp`,
|
|
||||||
icon: `/source/nameCard/icon/${cardGet.name}.webp`,
|
|
||||||
name: cardGet.name,
|
name: cardGet.name,
|
||||||
desc: cardGet.desc,
|
desc: cardGet.desc,
|
||||||
|
icon: `/source/nameCard/icon/${cardGet.name}.webp`,
|
||||||
|
bg: `/source/nameCard/bg/${cardGet.name}.webp`,
|
||||||
|
profile: `/source/nameCard/profile/${cardGet.name}.webp`,
|
||||||
|
type: cardGet.type,
|
||||||
|
source: cardGet.source,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
// 右侧滚动到顶部
|
// 右侧滚动到顶部
|
||||||
|
|||||||
Reference in New Issue
Block a user