diff --git a/web/src/components/fileSelector/fileItem.vue b/web/src/components/fileSelector/fileItem.vue index 5493770..538b372 100644 --- a/web/src/components/fileSelector/fileItem.vue +++ b/web/src/components/fileSelector/fileItem.vue @@ -1,6 +1,6 @@ @@ -17,19 +17,12 @@ const FileTypes = [ { tag: 'audio', attr: { src: props.fileData.url, controls: true, autoplay: false, muted: false, loop: false, volume: 0 } }, { tag: _OtherFileComponent, attr: { style: { fontSize: '2rem' } } }, ]; +const isShow = ref(false); const itemRef = ref(null); const data = ref(null); watch(props.fileData, (nVal) => data.value = nVal, { immediate: true, deep: true }); defineExpose({}); -onMounted(async () => { - await nextTick(); - itemRef.value?.addEventListener('mouseenter', () => { - itemRef.value?.querySelector('.file-name')?.classList.add('show'); - }); - itemRef.value?.addEventListener('mouseleave', () => { - itemRef.value?.querySelector('.file-name')?.classList.remove('show'); - }); -}); +onMounted(() => { }); \ No newline at end of file diff --git a/web/src/components/fileSelector/index.vue b/web/src/components/fileSelector/index.vue index ba02e8c..6014735 100644 --- a/web/src/components/fileSelector/index.vue +++ b/web/src/components/fileSelector/index.vue @@ -88,7 +88,7 @@ - +
@@ -96,22 +96,23 @@ 一共选中 {{ data?.length || 0 }} 个文件
-
- + + - - - 上传{{ TypeLabel[tabsActived % 4] }} - - + +
-
@@ -338,8 +339,6 @@ onMounted(() => { .listContainer>* { aspect-ratio: 1 / 1; - /* border: 1px solid rgba(0, 0, 0, .1); */ - /* div阴影,2px范围,均匀投影,0偏移 */ box-shadow: 0 0 4px rgba(0, 0, 0, .2); cursor: pointer; border-radius: 8px;