装备/誓约选择后乱序问题
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<template v-if="props.equipment">
|
<template v-if="props.equipment">
|
||||||
<div class="relative" :class="{ inactive: props.inactive }">
|
<div class="relative w-28px h-28px shrink-0" :class="{ inactive: props.inactive }">
|
||||||
<div
|
<div
|
||||||
class="w-28px h-28px"
|
class="w-28px h-28px"
|
||||||
:style="{
|
:style="{
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<template v-else>
|
<template v-else>
|
||||||
<div class="w-26px h-26px border-1px border-solid border-#7a7a7a/50"></div>
|
<div class="box-border w-28px h-28px shrink-0 border-1px border-solid border-#7a7a7a/50"></div>
|
||||||
</template>
|
</template>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="w-340px bg-black flex flex-col">
|
<div class="w-340px min-w-340px shrink-0 bg-black flex flex-col">
|
||||||
<calc-dialog lazy header="装备条件" v-model:visible="triggerVisible">
|
<calc-dialog lazy header="装备条件" v-model:visible="triggerVisible">
|
||||||
<options />
|
<options />
|
||||||
</calc-dialog>
|
</calc-dialog>
|
||||||
@@ -61,8 +61,11 @@
|
|||||||
<template v-for="item in equs" :key="item.name">
|
<template v-for="item in equs" :key="item.name">
|
||||||
<template v-if="item.equs.length > 0">
|
<template v-if="item.equs.length > 0">
|
||||||
<div class="item-head w-full">{{ item.name }}</div>
|
<div class="item-head w-full">{{ item.name }}</div>
|
||||||
<div class="flex flex-wrap gap-4px justify-around w-full">
|
<div class="grid grid-cols-10 gap-4px w-316px">
|
||||||
<template v-for="(equ, _) in item.equs" :key="_">
|
<template
|
||||||
|
v-for="(equ, index) in item.equs"
|
||||||
|
:key="equ ? `${equ.id}-${equ.oathPos ?? 'equ'}-${index}` : `empty-${index}`"
|
||||||
|
>
|
||||||
<EquipmentIcon :inactive="!isActive(equ)" :equipment="equ" @click="chooseEqu(equ)" />
|
<EquipmentIcon :inactive="!isActive(equ)" :equipment="equ" @click="chooseEqu(equ)" />
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user