升级仪表盘,解决仪表盘依赖过大的问题
parent
05d02c17d9
commit
602116e2fa
|
@ -34,7 +34,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@jeecg/online": "3.5.3-beta3",
|
||||
"@qiaoqiaoyun/drag-free": "^1.0.52",
|
||||
"@qiaoqiaoyun/drag-free": "^1.1.3",
|
||||
"@iconify/iconify": "^2.2.1",
|
||||
"@ant-design/colors": "^6.0.0",
|
||||
"@ant-design/icons-vue": "^6.1.0",
|
||||
|
|
|
@ -2,8 +2,9 @@ import type { App } from 'vue';
|
|||
import { Icon } from './Icon';
|
||||
import AIcon from '/@/components/jeecg/AIcon.vue';
|
||||
import { Button, JUploadButton } from './Button';
|
||||
//敲敲云—仪表盘设计器(拖拽设计)
|
||||
import DragEngine from '@qiaoqiaoyun/drag-free';
|
||||
//Tinymce富文本
|
||||
import Editor from '/@/components/Tinymce/src/Editor.vue'
|
||||
|
||||
import {
|
||||
// Need
|
||||
Button as AntButton,
|
||||
|
@ -58,13 +59,21 @@ import {
|
|||
|
||||
const compList = [AntButton.Group, Icon, AIcon, JUploadButton];
|
||||
|
||||
//敲敲云—仪表盘设计器(拖拽设计)
|
||||
import DragEngine from '@qiaoqiaoyun/drag-free';
|
||||
if (import.meta.env.DEV) {
|
||||
import('@qiaoqiaoyun/drag-free/lib/index.css');
|
||||
}
|
||||
console.log('---初始化---, 全局注册仪表盘--------------');
|
||||
|
||||
export function registerGlobComp(app: App) {
|
||||
compList.forEach((comp) => {
|
||||
app.component(comp.name || comp.displayName, comp);
|
||||
});
|
||||
//仪表盘依赖Tinymce,需要提前加载(没办法按需加载了)
|
||||
app.component(Editor.name, Editor)
|
||||
|
||||
app
|
||||
.use(Select)
|
||||
app.use(Select)
|
||||
.use(Alert)
|
||||
.use(Button)
|
||||
.use(Breadcrumb)
|
||||
|
@ -113,4 +122,5 @@ export function registerGlobComp(app: App) {
|
|||
.use(Skeleton)
|
||||
.use(Cascader)
|
||||
.use(Rate);
|
||||
console.log("注册antd组件完成!");
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue