xjc 5 лет назад
Родитель
Сommit
d5d1867bf7
2 измененных файлов с 8 добавлено и 4 удалено
  1. 7 3
      src/components/MulSubject.vue
  2. 1 1
      src/views/classes/Add.vue

+ 7 - 3
src/components/MulSubject.vue

@@ -7,7 +7,7 @@
     }
 </style>
 <template>
-    <el-cascader-multi v-model="value2" :data="data" :props='props' > </el-cascader-multi>
+    <el-cascader-multi :value="value2" :data="data" :props='props' > </el-cascader-multi>
 </template>   
 <script>
 export default {
@@ -16,7 +16,6 @@ export default {
             data:[],
             checkList:[[1,32,38]],
             value1:[],
-            props:["value2"],
             props2:{
                 label:'name',
                 checkStrictly:true,
@@ -32,7 +31,11 @@ export default {
     },
     props: {
         subvalue:'',
-        subject_id:''
+        subject_id:'',
+        value2:{
+                    type:Array,
+                    default:[]
+                }
     },
     methods:{
         getData(type){
@@ -70,6 +73,7 @@ export default {
     },
     created(){
         this.getData()
+        console.log(this.value2)
     }
 }
 </script>

+ 1 - 1
src/views/classes/Add.vue

@@ -20,7 +20,7 @@
                     <Subject @subChange='subChange'/>
                 </el-form-item> -->
                 <el-form-item label="培训项目">
-                    <MulSubject :vlue2="value2"/>
+                    <MulSubject :value2="value2"/>
                 </el-form-item>
                 <el-form-item label="班级名称">
                         <el-input placeholder="班级名称" v-model="form.name"></el-input>