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