|
|
@@ -88,6 +88,9 @@ export default {
|
|
|
filteredClassOptions() {
|
|
|
if (this.selectedGrade === '') {
|
|
|
return this.classOptions;
|
|
|
+ }else if(this.selectedGrade === '1'){
|
|
|
+ // 选择了兴趣班级,显示兴趣班级
|
|
|
+ return this.classOptions.filter(item => item.pid === '' || !item.pid);
|
|
|
} else {
|
|
|
return this.classOptions.filter(item => item.pid === this.selectedGrade);
|
|
|
}
|
|
|
@@ -127,7 +130,7 @@ export default {
|
|
|
this.selectedGrade = grade.id;
|
|
|
// this.selectedClasses = [];
|
|
|
// this.$emit('input', this.selectedClasses);
|
|
|
- this.$emit('gradeChange', this.selectedGrade);
|
|
|
+ // this.$emit('gradeChange', this.selectedGrade);
|
|
|
},
|
|
|
toggleClass(classId) {
|
|
|
const index = this.selectedClasses.indexOf(classId);
|