fix Bug or add example

This commit is contained in:
Ah jung
2021-07-16 17:41:11 +08:00
parent a6aa6d4d6d
commit b4857a7559
27 changed files with 780 additions and 304 deletions

View File

@@ -11,7 +11,7 @@
</template>
<script lang="ts">
import { defineComponent, computed, ref, onMounted, onUnmounted } from 'vue'
import { defineComponent } from 'vue'
import { MessageContent } from '@/components/MessageContent'
import { DialogContent } from '@/components/DialogContent'

View File

@@ -2,20 +2,22 @@
<div class="table-toolbar">
<!--顶部左侧区域-->
<n-space align="center" class="table-toolbar-left">
<div class="table-toolbar-left-title" v-if="title">
{{ title }}
<n-tooltip trigger="hover" v-if="titleTooltip">
<template #trigger>
<n-icon size="18" class="ml-1 cursor-pointer text-gray-400">
<QuestionCircleOutlined/>
</n-icon>
</template>
{{ titleTooltip }}
</n-tooltip>
</div>
<div class="flex items-center table-toolbar-left ">
<template v-if="title">
<div class="table-toolbar-left-title">
{{ title }}
<n-tooltip trigger="hover" v-if="titleTooltip">
<template #trigger>
<n-icon size="18" class="ml-1 cursor-pointer text-gray-400">
<QuestionCircleOutlined/>
</n-icon>
</template>
{{ titleTooltip }}
</n-tooltip>
</div>
</template>
<slot name="tableTitle"></slot>
</n-space>
</div>
<div class="flex items-center table-toolbar-right">
@@ -276,7 +278,6 @@ export default defineComponent({
flex: 1;
&-icon {
height: 18px;
margin-left: 12px;
font-size: 16px;
cursor: pointer;

View File

@@ -222,12 +222,10 @@ export default defineComponent({
}
&-right {
&-icon {
height: 18px;
margin-left: 12px;
font-size: 16px;
color:var(--text-color);
cursor: pointer;
:hover {
color: #1890ff;
}