// 删除右侧一项
delcourse(val) {
this.addcourse = this.addcourse.filter(v => v.course_id != val.course_id)
// this.course.unshift(val)
},
// 添加一项到右侧
courseadd(val) {
if (!this.addcourse.find(v => v.course_id == val.course_id)) {
this.addcourse.unshift(val)
// this.course.splice(val, 1)
} else {
this.$message({
message: '请勿重复添加',
type: 'warning'
})
}
},
find形成会选择数组中满足条件的第一个数据,并停止下一步动作
filter会选择出符合条件的所有数据,并形成一个数组