wolyshaw 4 vuotta sitten
vanhempi
commit
e70141ac03

+ 4 - 5
src/views/teamDetail/components/modals/classList-group.vue

@@ -1,10 +1,10 @@
 <template>
   <div>
     <el-form :model="form">
-      <classListItem v-for="(item,index) in classList"
+      <classListItem v-for="(item,index) in form.classList"
                      :key="index"
                      :index='index'
-                     :item.sync='item' />
+                     :item='item' />
     </el-form>
     <el-button icon="el-icon-circle-plus-outline"
                plain
@@ -20,12 +20,11 @@ export default {
   data () {
     return {
       form: {
-
+        classList: [{ classId: '', studentList: [], courseList: [], index: '', classList: [] }]
       },
-      classList: [{ classId: '', studentList: [], courseList: [], index: '', classList: [] }]
     }
   }
 }
 </script>
 <style lang="scss" scoped>
-</style>
+</style>

+ 2 - 2
src/views/teamDetail/components/modals/classList-item.vue

@@ -5,7 +5,7 @@
               :closable="false">
     </el-alert>
     <el-form-item label="选择班级"
-                  :prop="'classId'+index+'.value'">
+                  :prop="'classList.'+index+'.value'">
       <el-select v-model="item.classId"
                  @change="changeValue">
         <el-option label="1"
@@ -29,4 +29,4 @@ export default {
 }
 </script>
 <style lang="scss" scoped>
-</style>
+</style>