dedsudiyu 3 ヶ月 前
コミット
f8133daa8c
共有1 個のファイルを変更した7 個の追加2 個の削除を含む
  1. 7 2
      src/views/integratedManagement/laboratoryManagement/subject/addSubject.vue

+ 7 - 2
src/views/integratedManagement/laboratoryManagement/subject/addSubject.vue

@@ -503,10 +503,13 @@ import { chemicalMsdsEdit } from '@/api/chemicalManage'
           this.tabsIndex=index;
         },
         radioClick(row,index){
+          console.log('row',row);
+          console.log('index',index);
           this.classifyList.forEach(function(item) {
             item.selected=false;
           })
-          this.classifyList[index].selected=true;
+          this.$set(this.classifyList[index],'selected',true);
+          this.$forceUpdate();
         },
         //初始化数据查询
         getInitializeData(){
@@ -872,7 +875,9 @@ import { chemicalMsdsEdit } from '@/api/chemicalManage'
               this.$set(this.form,'levelId',this.checkLevelTypeData.levelId);
             }
           }
-          this.$refs['form'].clearValidate();
+          this.$nextTick(()=>{
+            this.$refs['form'].clearValidate();
+          })
         },
       }
     }