chore: update

This commit is contained in:
xiaoxian521 2024-03-27 09:32:09 +08:00
parent bd640cc07b
commit 6565c3fb17
8 changed files with 82 additions and 74 deletions

View File

@ -104,14 +104,12 @@ onMounted(() => {
class="dark:text-bg_color" class="dark:text-bg_color"
@mouseenter.prevent="onEnter(key)" @mouseenter.prevent="onEnter(key)"
@mouseleave.prevent="focusIndex = -1" @mouseleave.prevent="focusIndex = -1"
>
<el-tooltip
:content="item.text"
:visible="focusIndex === key"
placement="right"
> >
<button <button
:ref="'controlButton' + key" :ref="'controlButton' + key"
v-tippy="{
content: item.text
}"
:disabled="item.disabled" :disabled="item.disabled"
:style="{ :style="{
cursor: item.disabled === false ? 'pointer' : 'not-allowed', cursor: item.disabled === false ? 'pointer' : 'not-allowed',
@ -125,7 +123,6 @@ onMounted(() => {
:style="{ fontSize: `${item.size}px` }" :style="{ fontSize: `${item.size}px` }"
/> />
</button> </button>
</el-tooltip>
</li> </li>
</ul> </ul>
</div> </div>

View File

@ -78,12 +78,11 @@ const onPrint = () => {
<el-checkbox v-model="showAllPages" @change="showAllPagesChange"> <el-checkbox v-model="showAllPages" @change="showAllPagesChange">
显示所有页面 显示所有页面
</el-checkbox> </el-checkbox>
<el-tooltip
effect="dark"
:content="`翻转(当前角度${rotations[currentRotation]}度)`"
placement="top"
>
<IconifyIconOnline <IconifyIconOnline
v-tippy="{
maxWidth: 'none',
content: `翻转(当前角度${rotations[currentRotation]}度)`
}"
icon="ic:baseline-rotate-90-degrees-ccw" icon="ic:baseline-rotate-90-degrees-ccw"
class="cursor-pointer outline-transparent" class="cursor-pointer outline-transparent"
@click=" @click="
@ -92,14 +91,15 @@ const onPrint = () => {
: (currentRotation += 1) : (currentRotation += 1)
" "
/> />
</el-tooltip>
<el-tooltip effect="dark" content="打印" placement="top">
<IconifyIconOnline <IconifyIconOnline
v-tippy="{
maxWidth: 'none',
content: '打印'
}"
icon="ri:printer-line" icon="ri:printer-line"
class="cursor-pointer outline-transparent" class="cursor-pointer outline-transparent"
@click="onPrint" @click="onPrint"
/> />
</el-tooltip>
</div> </div>
</div> </div>
<el-scrollbar> <el-scrollbar>

View File

@ -245,13 +245,14 @@ watch(loginDay, value => {
<option value="30">30</option> <option value="30">30</option>
</select> </select>
{{ t("login.pureRemember") }} {{ t("login.pureRemember") }}
<el-tooltip <IconifyIconOffline
effect="dark" v-tippy="{
placement="top" content: t('login.pureRememberInfo'),
:content="t('login.pureRememberInfo')" placement: 'top'
> }"
<IconifyIconOffline :icon="Info" class="ml-1" /> :icon="Info"
</el-tooltip> class="ml-1"
/>
</span> </span>
</el-checkbox> </el-checkbox>
<el-button <el-button

View File

@ -42,12 +42,14 @@ function tabClick({ index }) {
<template v-for="(item, index) of list" :key="item.key"> <template v-for="(item, index) of list" :key="item.key">
<el-tab-pane :lazy="true"> <el-tab-pane :lazy="true">
<template #label> <template #label>
<el-tooltip <span
:content="`(第 ${index + 1} 个示例)${item.content}`" v-tippy="{
placement="top-end" maxWidth: 'none',
content: `(第 ${index + 1} 个示例)${item.content}`
}"
> >
<span>{{ item.title }}</span> {{ item.title }}
</el-tooltip> </span>
</template> </template>
<component :is="item.component" v-if="selected == index" /> <component :is="item.component" v-if="selected == index" />
</el-tab-pane> </el-tab-pane>

View File

@ -49,12 +49,14 @@ function tabClick({ index }) {
<template v-for="(item, index) of list" :key="item.key"> <template v-for="(item, index) of list" :key="item.key">
<el-tab-pane :lazy="true"> <el-tab-pane :lazy="true">
<template #label> <template #label>
<el-tooltip <span
:content="`(第 ${index + 1} 个示例)${item.content}`" v-tippy="{
placement="top-end" maxWidth: 'none',
content: `(第 ${index + 1} 个示例)${item.content}`
}"
> >
<span>{{ item.title }}</span> {{ item.title }}
</el-tooltip> </span>
</template> </template>
<component :is="item.component" v-if="selected == index" /> <component :is="item.component" v-if="selected == index" />
</el-tab-pane> </el-tab-pane>

View File

@ -49,12 +49,14 @@ function tabClick({ index }) {
<template v-for="(item, index) of list" :key="item.key"> <template v-for="(item, index) of list" :key="item.key">
<el-tab-pane :lazy="true"> <el-tab-pane :lazy="true">
<template #label> <template #label>
<el-tooltip <span
:content="`(第 ${index + 1} 个示例)${item.content}`" v-tippy="{
placement="top-end" maxWidth: 'none',
content: `(第 ${index + 1} 个示例)${item.content}`
}"
> >
<span>{{ item.title }}</span> {{ item.title }}
</el-tooltip> </span>
</template> </template>
<component :is="item.component" v-if="selected == index" /> <component :is="item.component" v-if="selected == index" />
</el-tab-pane> </el-tab-pane>

View File

@ -57,12 +57,14 @@ function tabClick({ index }) {
<template v-for="(item, index) of list" :key="item.key"> <template v-for="(item, index) of list" :key="item.key">
<el-tab-pane :lazy="true"> <el-tab-pane :lazy="true">
<template #label> <template #label>
<el-tooltip <span
:content="`(第 ${index + 1} 个示例)${item.content}`" v-tippy="{
placement="top-end" maxWidth: 'none',
content: `(第 ${index + 1} 个示例)${item.content}`
}"
> >
<span>{{ item.title }}</span> {{ item.title }}
</el-tooltip> </span>
</template> </template>
<component :is="item.component" v-if="selected == index" /> <component :is="item.component" v-if="selected == index" />
</el-tab-pane> </el-tab-pane>

View File

@ -41,12 +41,14 @@ function tabClick({ index }) {
<template v-for="(item, index) of list" :key="item.key"> <template v-for="(item, index) of list" :key="item.key">
<el-tab-pane :lazy="true"> <el-tab-pane :lazy="true">
<template #label> <template #label>
<el-tooltip <span
:content="`(第 ${index + 1} 个示例)${item.content}`" v-tippy="{
placement="top-end" maxWidth: 'none',
content: `(第 ${index + 1} 个示例)${item.content}`
}"
> >
<span>{{ item.title }}</span> {{ item.title }}
</el-tooltip> </span>
</template> </template>
<component :is="item.component" v-if="selected == index" /> <component :is="item.component" v-if="selected == index" />
</el-tab-pane> </el-tab-pane>