diff --git a/package.json b/package.json index 5e61e31..45630de 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,8 @@ "vue-cropper": "1.1.1", "vue-i18n": "9.9.0", "vue-router": "4.2.5", - "vue-types": "5.1.1" + "vue-types": "5.1.1", + "vxe-table": "4.5.18" }, "devDependencies": { "@iconify/json": "2.2.168", diff --git a/src/main.ts b/src/main.ts index 439d82c..f40059e 100644 --- a/src/main.ts +++ b/src/main.ts @@ -25,12 +25,20 @@ import './permission'; // 国际化 import i18n from '@/lang/index'; +// vxeTable +import VXETable from 'vxe-table'; +import 'vxe-table/lib/style.css'; +VXETable.config({ + zIndex: 999999 +}); + const app = createApp(App); app.use(ElementIcons); app.use(router); app.use(store); app.use(i18n); +app.use(VXETable); app.use(plugins); // 自定义指令 directive(app);