Browse Source

修复移动端无法选择融合材料BUG

v1.0
许孟阳 3 weeks ago
parent
commit
cf5d291683
  1. 10
      src/views/backpack/equip-menu/fusion/equip-select.vue
  2. 5
      src/views/version/update-log.vue

10
src/views/backpack/equip-menu/fusion/equip-select.vue

@ -5,7 +5,9 @@ @@ -5,7 +5,9 @@
<span> + </span>
</span>
<div v-if="showSlect" class="select">
<div class="option" v-for="item in equips" @click="choseEquip(item)">
<div class="option" v-for="item in equips" @click="choseEquip(item)"
@touchstart="mobile.onTouchStart($event, item)" @touchmove="mobile.onTouchMove"
@touchend="mobile.onTouchEnd">
<EquipIcon :equip="item" @mouseleave="commit('close_equip_tip')"
@mouseover="commit('show_equip_tip', { equip: item, compare: false, e: $event })" />
</div>
@ -19,6 +21,7 @@ import { reactive, onMounted, ref, watch } from "vue"; @@ -19,6 +21,7 @@ import { reactive, onMounted, ref, watch } from "vue";
import { useI18n } from "vue3-i18n";
import Equip from "./equip.vue";
import { EquipIcon } from "@/components";
import { userMobile } from "@/tool";
const { t } = useI18n();
const { state, commit, dispatch } = useStore();
@ -45,6 +48,11 @@ watch(() => prop.modelValue, (n, o) => { @@ -45,6 +48,11 @@ watch(() => prop.modelValue, (n, o) => {
equip.value = n;
})
const mobile = userMobile();
mobile.onClick = (e, data) => {
choseEquip(data);
}
const choseEquip = item => {
equip.value = item;
showSlect.value = false;

5
src/views/version/update-log.vue

@ -38,7 +38,10 @@ const hisVersions = [ @@ -38,7 +38,10 @@ const hisVersions = [
]
const updateLogs: any = [{
date: '2025-05-27', version: '1.0',
date: '2025-05-29', version: '1.0',
bug: ['修复移动端无法选择融合材料BUG',]
}, {
date: '2025-05-28', version: '1.0',
adjust: [
'暴雪,青光,杀意被动数值调整',
'功能加速优化逻辑',

Loading…
Cancel
Save