mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-12 09:18:14 +08:00
🎨 优化
This commit is contained in:
@@ -62,8 +62,8 @@
|
|||||||
<div class="calendar-item-box">
|
<div class="calendar-item-box">
|
||||||
<div class="calendar-item-top">
|
<div class="calendar-item-top">
|
||||||
<div class="calendar-item-icon">
|
<div class="calendar-item-icon">
|
||||||
<Component :is="TMiniAvatar" v-if="selectedType=== 'character'" :model-value="selectedItem" size="100px" />
|
<TMiniAvatar v-if="selectedType=== 'character'" :model-value="selectedItem" size="100px" />
|
||||||
<Component :is="TMiniWeapon" v-if="selectedType=== 'weapon'" :model-value="selectedItem" size="100px" />
|
<TMiniWeapon v-if="selectedType=== 'weapon'" :model-value="selectedItem" size="100px" />
|
||||||
</div>
|
</div>
|
||||||
<div class="calendar-item-content">
|
<div class="calendar-item-content">
|
||||||
<div v-for="item in selectedItem.materials" class="calendar-item-sub">
|
<div v-for="item in selectedItem.materials" class="calendar-item-sub">
|
||||||
@@ -102,7 +102,7 @@
|
|||||||
</template>
|
</template>
|
||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
// vue
|
// vue
|
||||||
import { onMounted, ref } from "vue";
|
import { onMounted, ref, shallowRef } from "vue";
|
||||||
import TMiniAvatar from "./t-mini-avatar.vue";
|
import TMiniAvatar from "./t-mini-avatar.vue";
|
||||||
import TMiniWeapon from "./t-mini-weapon.vue";
|
import TMiniWeapon from "./t-mini-weapon.vue";
|
||||||
import TCalendarMaterial from "./t-calendar-material.vue";
|
import TCalendarMaterial from "./t-calendar-material.vue";
|
||||||
|
|||||||
@@ -152,7 +152,7 @@ function checkCover (data: GachaData[]) {
|
|||||||
}
|
}
|
||||||
// 获取缓存
|
// 获取缓存
|
||||||
const cover = homeStore.poolCover satisfies Record<number, string>;
|
const cover = homeStore.poolCover satisfies Record<number, string>;
|
||||||
if (cover === undefined || cover === null) {
|
if (cover === undefined) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return data.every((item) => {
|
return data.every((item) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user