尝试修改BUG尝试3

This commit is contained in:
jimmy committed 2025-01-19 12:50:33 +08:00
1 parent f3d9a7e498
commit 2002c4c963
1 file changed
+6 -1
@@ -16,7 +16,6 @@
<script setup lang="ts"> <script setup lang="ts">
import { onMounted, onUnmounted, reactive, ref, watch } from 'vue' import { onMounted, onUnmounted, reactive, ref, watch } from 'vue'
import { useRoute } from 'vitepress' import { useRoute } from 'vitepress'
// import enConfig from 'tdesign-vue-next/es/locale/en_US'
import zhConfig from 'tdesign-vue-next/es/locale/zh_CN' import zhConfig from 'tdesign-vue-next/es/locale/zh_CN'
import TDesignDark from './TDesignDark.vue' import TDesignDark from './TDesignDark.vue'
@@ -57,17 +56,22 @@ function previewImage (e: Event) {
const idx = Array.from(imgs).findIndex((el) => el === target) const idx = Array.from(imgs).findIndex((el) => el === target)
const urls = Array.from(imgs).map((el) => el.src) const urls = Array.from(imgs).map((el) => el.src)
console.log("8888");
const url = target.getAttribute('src') const url = target.getAttribute('src')
previewImageInfo.url = url! previewImageInfo.url = url!
previewImageInfo.list = urls previewImageInfo.list = urls
previewImageInfo.idx = idx previewImageInfo.idx = idx
console.log("666");
// 兼容点击 main 之外的图片 // 兼容点击 main 之外的图片
if (idx === -1 && url) { if (idx === -1 && url) {
console.log("777");
previewImageInfo.list.push(url) previewImageInfo.list.push(url)
previewImageInfo.idx = previewImageInfo.list.length - 1 previewImageInfo.idx = previewImageInfo.list.length - 1
} }
console.log("555");
show.value = true show.value = true
console.log("444");
} }
} }
@@ -91,6 +95,7 @@ onUnmounted(() => {
docDomContainer?.removeEventListener('click', previewImage) docDomContainer?.removeEventListener('click', previewImage)
} }
}) })
console.log("0000000000");
</script> </script>
<style> <style>
/* 不提供下载功能,隐藏下载按钮,tdesign 下载有问题 */ /* 不提供下载功能,隐藏下载按钮,tdesign 下载有问题 */