fix: 解决组件数据配置会互相影响的问题

This commit is contained in:
奔跑的面条 2022-09-19 20:46:13 +08:00
parent 6e19ed2dce
commit 369a8ade42

View File

@ -10,6 +10,7 @@ import {
RequestBodyEnum RequestBodyEnum
} from '@/enums/httpEnum' } from '@/enums/httpEnum'
import { chartInitConfig } from '@/settings/designSetting' import { chartInitConfig } from '@/settings/designSetting'
import cloneDeep from 'lodash/cloneDeep'
// 请求基础属性 // 请求基础属性
const requestConfig: RequestConfigType = { const requestConfig: RequestConfigType = {
@ -69,7 +70,7 @@ export class PublicConfigClass implements PublicConfigType {
animations: [] animations: []
} }
// 请求 // 请求
public request = { ...requestConfig } public request = cloneDeep(requestConfig)
// 数据过滤 // 数据过滤
public filter = undefined public filter = undefined