Просмотр исходного кода

修复组件复用未写key导致的数据错误

cyy 3 месяцев назад
Родитель
Сommit
ad2d4f437b

+ 5 - 0
.vscode/settings.json

@@ -9,5 +9,10 @@
   "vetur.validation.template": false, // 关闭 Vetur 的模板检查(由 ESLint 处理)
   "[vue]": {
     "editor.defaultFormatter": "esbenp.prettier-vscode" // Vue 文件用 Prettier 格式化
+  },
+  "workbench.colorCustomizations": {
+    "activityBar.background": "#3C2154",
+    "titleBar.activeBackground": "#542E76",
+    "titleBar.activeForeground": "#FDFCFE"
   }
 }

+ 1 - 0
src/business/platform/form/formrender/dynamic-form/dynamic-form-field.vue

@@ -549,6 +549,7 @@
         fieldType === 'currentOrg' ||
         fieldType === 'currentPosition'
       "
+      :key="dataModel + fieldType + readonlyText + multiple"
       v-model="dataModel"
       :class="isTable ? '' : readonlyText ? 'ibps-field-text' : ''"
       :placeholder="selectPlaceholder"