|
|
@@ -2,7 +2,7 @@ import type { App } from 'vue';
|
|
|
import { Icon } from './Icon';
|
|
|
import AIcon from '/@/components/jeecg/AIcon.vue';
|
|
|
//Tinymce富文本
|
|
|
- import Editor from '/@/components/Tinymce/src/Editor.vue'
|
|
|
+import Editor from '/@/components/Tinymce/src/Editor.vue';
|
|
|
|
|
|
import { Button, JUploadButton } from './Button';
|
|
|
|
|
|
@@ -57,16 +57,15 @@ import {
|
|
|
Skeleton,
|
|
|
Cascader,
|
|
|
Rate,
|
|
|
- Progress
|
|
|
+ Progress,
|
|
|
} from 'ant-design-vue';
|
|
|
const compList = [AntButton.Group, Icon, AIcon, JUploadButton];
|
|
|
|
|
|
-
|
|
|
export function registerGlobComp(app: App) {
|
|
|
compList.forEach((comp) => {
|
|
|
app.component(comp.name || comp.displayName, comp);
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
//仪表盘依赖Tinymce,需要提前加载(没办法按需加载了)
|
|
|
app.component(Editor.name, Editor);
|
|
|
// 代码逻辑说明: Tinymce异步加载
|
|
|
@@ -76,7 +75,8 @@ export function registerGlobComp(app: App) {
|
|
|
// loading: true,
|
|
|
// })
|
|
|
// );
|
|
|
- app.use(Select)
|
|
|
+ app
|
|
|
+ .use(Select)
|
|
|
.use(Alert)
|
|
|
.use(Button)
|
|
|
.use(Breadcrumb)
|
|
|
@@ -125,5 +125,4 @@ export function registerGlobComp(app: App) {
|
|
|
.use(Cascader)
|
|
|
.use(Rate)
|
|
|
.use(Progress);
|
|
|
- console.log("---初始化---, 全局注册Antd、仪表盘、流程设计器、online、流程等组件--------------")
|
|
|
}
|