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

قرار دادن key برای form-builder

hgh преди 1 година
родител
ревизия
05ff48c3c6
променени са 1 файла, в които са добавени 7 реда и са изтрити 3 реда
  1. 7 3
      src/components/Widgets/Classroom/AdminClassroomShow/components/MembersList.vue

+ 7 - 3
src/components/Widgets/Classroom/AdminClassroomShow/components/MembersList.vue

@@ -441,9 +441,11 @@ export default {
       this.registerNewMembersLoading = true
       APIGateway.classroom.registerNewMembers({ classroomId: this.classroomId, owners })
         .then(() => {
-          this.$refs.membersList.search()
-          this.enrollNewMembersInputsKey = Date.now()
+          this.registerNewMembersInputs.value = [] // does not work!
+          this.registerNewMembersInputs.selected = [] // does not work!
+          this.registerNewMembersInputsKey = Date.now()
           this.registerNewMembersLoading = false
+          this.$refs.membersList.search()
         })
         .catch(() => {
           this.registerNewMembersLoading = false
@@ -454,9 +456,11 @@ export default {
       this.enrollNewMembersLoading = true
       APIGateway.classroom.enrollNewMembers({ classroomId: this.classroomId, owners })
         .then(() => {
-          this.$refs.membersList.search()
+          this.enrollNewMembersInputs.value = [] // does not work!
+          this.enrollNewMembersInputs.selected = [] // does not work!
           this.enrollNewMembersInputsKey = Date.now()
           this.enrollNewMembersLoading = false
+          this.$refs.membersList.search()
         })
         .catch(() => {
           this.enrollNewMembersLoading = false