fix: 处理 TS 报错

This commit is contained in:
奔跑的面条
2022-08-15 11:43:32 +08:00
parent bad7e37f5a
commit 09ebd67c37
7 changed files with 27 additions and 49 deletions
@@ -24,8 +24,8 @@
<n-scrollbar style="max-height: 500px">
<div
class="list-item go-flex-items-center go-ellipsis-1"
v-for="item in options"
:key="item.key"
v-for="(item, index) in options"
:key="index"
:title="item.label"
>
<n-icon
@@ -66,6 +66,7 @@ import {
HistoryTargetTypeEnum,
HistoryActionTypeEnum,
} from '@/store/modules/chartHistoryStore/chartHistoryStore.d'
import { isArray } from 'node_modules/_@types_lodash@4.14.182@@types/lodash'
const {
DesktopOutlineIcon,
@@ -127,7 +128,6 @@ const options = computed(() => {
const options = backStack.map((e: HistoryItemType) => {
return {
label: labelHandle(e),
key: e.id,
icon: iconHandle(e),
}
})
+2 -2
View File
@@ -24,11 +24,11 @@
<!-- 图表 -->
<div v-for="(item, index) in chartEditStore.getComponentList" :key="item.id">
<!-- 分组 -->
<edit-group v-if="item.isGroup" :groupData="item" :groupIndex="index"></edit-group>
<edit-group v-if="item.isGroup" :groupData="(item as CreateComponentGroupType)" :groupIndex="index"></edit-group>
<!-- 单组件 -->
<edit-shape-box
v-if="!item.isGroup"
v-else
:data-id="item.id"
:index="index"
:style="useComponentStyle(item.attr, index)"