Преглед на файлове

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

奔跑的面条 преди 3 години
родител
ревизия
deca505b9c
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      src/packages/public/publicConfig.ts

+ 2 - 1
src/packages/public/publicConfig.ts

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