diff --git a/src/components/Portal/interactBar.vue b/src/components/Portal/interactBar.vue index 1e635755..a5a05ec5 100644 --- a/src/components/Portal/interactBar.vue +++ b/src/components/Portal/interactBar.vue @@ -114,6 +114,8 @@ export default { shares:0, praises:0, views:0, + courseId:'', + courseName:'' } } }, @@ -506,11 +508,11 @@ export default { return; } //需要判断是否已点赞,已点赞的不再加 - console.log(data,'---------------'); + console.log(this.data,'---------------'); let postData={ objType:this.type, - objId:this.data.id || this.data.courseId, + objId:this.data.id ?this.data.id: this.data.courseId, title:'', } if(this.loading) { @@ -518,7 +520,7 @@ export default { } this.loading=true; if(this.type==1){ - postData.title=this.data.name||this.data.courseName; + postData.title=this.data.name?this.data.name:this.data.courseName; }else if(this.type==60){ postData.title=this.data.content; } else if(this.type==5){ @@ -527,7 +529,7 @@ export default { postData.title=this.data.title; } if(this.isFavorite) {// 已经收藏,再次点击取消收藏 - apiFavorites.remove(this.type,this.data.id||this.data.courseId).then(res=>{ + apiFavorites.remove(this.type,this.data.id ?this.data.id: this.data.courseId).then(res=>{ this.loading=false; if(res.status==200){ this.isFavorite=false;