feat(ReText): 新增ReText组件,支持自动省略显示Tooltip功能, 支持多行省略, 高可复用性 (#898)

* feat(ReText): 新增ReText组件 - 基于El-Text, 增加自动省略显示Tooltip功能, 高可复用性
This commit is contained in:
苗大
2024-02-19 13:36:07 +08:00
committed by GitHub
parent c62731df5b
commit f6eaa8d6d8
9 changed files with 294 additions and 164 deletions

View File

@@ -31,7 +31,7 @@ Object.keys(directives).forEach(key => {
app.directive(key, (directives as { [key: string]: Directive })[key]);
});
// 全局注册`@iconify/vue`图标库
// 全局注册@iconify/vue图标库
import {
IconifyIconOffline,
IconifyIconOnline,
@@ -45,13 +45,11 @@ app.component("FontIcon", FontIcon);
import { Auth } from "@/components/ReAuth";
app.component("Auth", Auth);
// 全局注册`vue-tippy`
// 全局注册vue-tippy
import "tippy.js/dist/tippy.css";
import "tippy.js/animations/perspective.css";
import "tippy.js/themes/light.css";
import VueTippy from "vue-tippy";
app.use(VueTippy, {
defaultProps: { animation: "perspective" }
});
app.use(VueTippy);
getPlatformConfig(app).then(async config => {
setupStore(app);