diff --git a/src/packages/public/publicConfig.ts b/src/packages/public/publicConfig.ts index 2c0012b7..5a1c8ad5 100644 --- a/src/packages/public/publicConfig.ts +++ b/src/packages/public/publicConfig.ts @@ -2,6 +2,7 @@ import { getUUID } from '@/utils' import { PublicConfigType } from '@/packages/index.d' import { RequestConfigType } from '@/store/modules/chartEditStore/chartEditStore.d' import { RequestHttpEnum, RequestDataTypeEnum } from '@/enums/httpEnum' +import { chartInitConfig } from '@/settings/designSetting' const requestConfig: RequestConfigType = { requestDataType: RequestDataTypeEnum.STATIC, @@ -13,7 +14,7 @@ export class publicConfig implements PublicConfigType { // 重命名 public rename = undefined // 基本信息 - public attr = { x: 0, y: 0, w: 500, h: 300, zIndex: -1 } + public attr = { ...chartInitConfig, zIndex: -1 } // 基本样式 public styles = { // 透明 diff --git a/src/plugins/naive.ts b/src/plugins/naive.ts index 5c45b144..8e7e3dd6 100644 --- a/src/plugins/naive.ts +++ b/src/plugins/naive.ts @@ -94,6 +94,7 @@ import { NCollapseItem, NColorPicker, NWatermark, + NEmpty, NCollapseTransition } from 'naive-ui'; @@ -192,6 +193,7 @@ const naive = create({ NCollapseItem, NColorPicker, NWatermark, + NEmpty, NCollapseTransition ], }); diff --git a/src/settings/designSetting.ts b/src/settings/designSetting.ts index 343e326a..139df7cc 100644 --- a/src/settings/designSetting.ts +++ b/src/settings/designSetting.ts @@ -16,6 +16,14 @@ export const theme = { appThemeDetail: null, } +// 图表初始配置(px) +export const chartInitConfig = { + x: 50, + y: 50, + w: 500, + h: 300 +} + // dialog 图标的大小 export const dialogIconSize = '20' diff --git a/src/styles/common/style.scss b/src/styles/common/style.scss index a57d9e60..a192daf9 100644 --- a/src/styles/common/style.scss +++ b/src/styles/common/style.scss @@ -73,7 +73,7 @@ } // 省略号 -.ellipsis-1 { +.go-ellipsis-1 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; diff --git a/src/views/chart/ContentCharts/components/ChartsSearch/index.vue b/src/views/chart/ContentCharts/components/ChartsSearch/index.vue index 945b3d8f..fd41f8ee 100644 --- a/src/views/chart/ContentCharts/components/ChartsSearch/index.vue +++ b/src/views/chart/ContentCharts/components/ChartsSearch/index.vue @@ -14,12 +14,11 @@ v-model:value.trim="search" size="small" :loading="loading" - clearable placeholder="请输入组件名称" @update:value="searchHandle" > @@ -27,14 +26,20 @@
- 没有找到组件~ +
- {{ item.title }} + 展示图 + {{ item.title }}
@@ -44,11 +49,20 @@ \ No newline at end of file