From 9a42915244f725961142595d316e111e5385c8c1 Mon Sep 17 00:00:00 2001 From: yangmi Date: Fri, 22 Jul 2022 15:20:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20ts=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 3 ++- .../ContentConfigurations/components/ChartEvent/index.vue | 4 ++-- .../components/PreviewRenderList/PreViewRenderItem.vue | 7 +++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 149915b9..131522ae 100644 --- a/package.json +++ b/package.json @@ -3,9 +3,10 @@ "version": "1.0.6", "scripts": { "dev": "vite --host", - "build": "vite build", + "build": "npm run test && vite build", "preview": "vite preview", "new": "plop --plopfile ./plop/plopfile.js", + "test": "vue-tsc --noEmit", "postinstall": "husky install" }, "dependencies": { diff --git a/src/views/chart/ContentConfigurations/components/ChartEvent/index.vue b/src/views/chart/ContentConfigurations/components/ChartEvent/index.vue index 1009c647..1758e306 100644 --- a/src/views/chart/ContentConfigurations/components/ChartEvent/index.vue +++ b/src/views/chart/ContentConfigurations/components/ChartEvent/index.vue @@ -7,7 +7,7 @@ :title="item.title" :name="key"> @@ -103,7 +103,7 @@ const { targetData, chartEditStore } = useTargetData(); // 事件配置 const eventConfig = computed(() => { - return targetData.value?.eventConfig + return targetData.value?.eventConfig as EventConfig }) // 监听数据变化, 设置初始值 diff --git a/src/views/preview/components/PreviewRenderList/PreViewRenderItem.vue b/src/views/preview/components/PreviewRenderList/PreViewRenderItem.vue index 60c46cb9..090a322b 100644 --- a/src/views/preview/components/PreviewRenderList/PreViewRenderItem.vue +++ b/src/views/preview/components/PreviewRenderList/PreViewRenderItem.vue @@ -5,7 +5,7 @@ :themeSetting="themeSetting" :themeColor="themeColor" :style="{...getSizeStyle(item.attr)}" - v-on="useEvent ? getEventList(item.eventConfig) : {}" + v-on="useEvent ? getEventList(item.eventConfig as EventConfig) : {}" > @@ -14,8 +14,7 @@ import { PropType, toRefs, getCurrentInstance, ComponentInternalInstance } from import { useEventBus } from '@/hooks' import { convertEventBusListeners } from '@/hooks/useEventBus.hook' import { getSizeStyle } from '../../utils' -import omit from 'lodash/omit' -import { EventTriggerType, EventType } from '@/enums/eventEnum' +import { EventTriggerType } from '@/enums/eventEnum' import { CreateComponentType, EventConfig } from '@/packages/index.d' import { newFunctionHandle } from '@/utils' @@ -77,7 +76,7 @@ const getEventList = (eventConfig: EventConfig) => { const listeners = { on: { forceUpdate: () => { - instance.ctx.$forceUpdate() + instance.proxy?.$forceUpdate() } } }