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

fix(VFormDesign): findIndex === -1 (#3305)

bowen преди 1 година
родител
ревизия
d7472b8a2e
променени са 1 файла, в които са добавени 4 реда и са изтрити 6 реда
  1. 4 6
      src/views/form-design/components/VFormDesign/config/componentPropsConfig.ts

+ 4 - 6
src/views/form-design/components/VFormDesign/config/componentPropsConfig.ts

@@ -1122,13 +1122,11 @@ export const baseComponentAttrs: IBaseComponentProps = componentAttrs;
 
 //在所有的选项中查找需要配置项
 const findCompoentProps = (props, name) => {
-  const idx = props.findIndex((value: BaseFormAttrs, _index) => {
-    return value.name == name;
+  const idx = props.findIndex((value: BaseFormAttrs) => {
+    return value.name === name;
   });
-  if (idx) {
-    if (props[idx].componentProps) {
-      return props[idx].componentProps;
-    }
+  if (props[idx] && props[idx].componentProps) {
+    return props[idx].componentProps;
   }
 };