update: 文件管理器导航栏长文件名缩略处理
This commit is contained in:
1 parent
d3e19d4855
commit
b8bea8e3bd
2 files changed
+7
-8
No files matched your search
Vendored
+3
@@ -16,9 +16,12 @@ declare module 'vue' {
|
|||||||
MiaoMask: typeof import('./src/components/miaoMask.vue')['default']
|
MiaoMask: typeof import('./src/components/miaoMask.vue')['default']
|
||||||
MiaoPopupInput: typeof import('./src/components/miaoPopupInput.vue')['default']
|
MiaoPopupInput: typeof import('./src/components/miaoPopupInput.vue')['default']
|
||||||
NAlert: typeof import('naive-ui')['NAlert']
|
NAlert: typeof import('naive-ui')['NAlert']
|
||||||
|
NBreadcrumb: typeof import('naive-ui')['NBreadcrumb']
|
||||||
|
NBreadcrumbItem: typeof import('naive-ui')['NBreadcrumbItem']
|
||||||
NButton: typeof import('naive-ui')['NButton']
|
NButton: typeof import('naive-ui')['NButton']
|
||||||
NCard: typeof import('naive-ui')['NCard']
|
NCard: typeof import('naive-ui')['NCard']
|
||||||
NCheckbox: typeof import('naive-ui')['NCheckbox']
|
NCheckbox: typeof import('naive-ui')['NCheckbox']
|
||||||
|
NDropdown: typeof import('naive-ui')['NDropdown']
|
||||||
NEllipsis: typeof import('naive-ui')['NEllipsis']
|
NEllipsis: typeof import('naive-ui')['NEllipsis']
|
||||||
NEmpty: typeof import('naive-ui')['NEmpty']
|
NEmpty: typeof import('naive-ui')['NEmpty']
|
||||||
NGrid: typeof import('naive-ui')['NGrid']
|
NGrid: typeof import('naive-ui')['NGrid']
|
||||||
|
|||||||
@@ -27,7 +27,9 @@
|
|||||||
v-for="dir in currentDirectory?.getParents"
|
v-for="dir in currentDirectory?.getParents"
|
||||||
@click="handleClickBreadcrumbItem(dir)"
|
@click="handleClickBreadcrumbItem(dir)"
|
||||||
:clickable="true">
|
:clickable="true">
|
||||||
<div>{{ dir.name }}</div>
|
<n-ellipsis class="!max-w-[100px]">
|
||||||
|
{{ dir.name }}
|
||||||
|
</n-ellipsis>
|
||||||
</n-breadcrumb-item>
|
</n-breadcrumb-item>
|
||||||
</n-breadcrumb>
|
</n-breadcrumb>
|
||||||
</div>
|
</div>
|
||||||
@@ -59,13 +61,6 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import {
|
|
||||||
NBreadcrumbItem,
|
|
||||||
NBreadcrumb,
|
|
||||||
NIcon,
|
|
||||||
NDropdown,
|
|
||||||
NScrollbar
|
|
||||||
} from 'naive-ui'
|
|
||||||
import {
|
import {
|
||||||
CloudOutline,
|
CloudOutline,
|
||||||
ChevronBackOutline,
|
ChevronBackOutline,
|
||||||
@@ -74,6 +69,7 @@ import {
|
|||||||
} from '@vicons/ionicons5'
|
} from '@vicons/ionicons5'
|
||||||
import VirtualDirectory from '@/class/VirtualDirectory'
|
import VirtualDirectory from '@/class/VirtualDirectory'
|
||||||
import { ref } from 'vue'
|
import { ref } from 'vue'
|
||||||
|
import { NScrollbar } from 'naive-ui/es/scrollbar';
|
||||||
|
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
color: string
|
color: string
|
||||||
|
|||||||
Reference in new issue
Block a user