feat: 修改组件展示,支持单个组件数据编辑

This commit is contained in:
MTrun
2022-02-24 17:23:20 +08:00
parent 2bdc489827
commit 14010cce8f
17 changed files with 219 additions and 175 deletions
@@ -138,20 +138,20 @@ export const useChartEditStoreStore = defineStore({
},
/**
* * 新增组件列表
* @param chartData 新图表实例
* @param chartConfig 新图表实例
* @param isEnd 是否末端插入
* @param isHistory 是否进行记录
* @returns
*/
addComponentList(chartData: CreateComponentType, isEnd = false, isHistory = false): void {
addComponentList(chartConfig: CreateComponentType, isEnd = false, isHistory = false): void {
if (isHistory) {
chartHistoryStoreStore.createAddHistory(chartData)
chartHistoryStoreStore.createAddHistory(chartConfig)
}
if (isEnd) {
this.componentList.unshift(chartData)
this.componentList.unshift(chartConfig)
return
}
this.componentList.push(chartData)
this.componentList.push(chartConfig)
},
// * 删除组件列表
removeComponentList(isHistory = true): void {