diff --git a/src/views/portal/case/Index.vue b/src/views/portal/case/Index.vue index 7a3f91b5..0cedc298 100644 --- a/src/views/portal/case/Index.vue +++ b/src/views/portal/case/Index.vue @@ -1507,7 +1507,7 @@ export default { }; }); res.result.list.forEach(item=>{ - item.viewRankTags = item.viewRankTags.slice(0,2) + item.viewRankTags = item.viewRankTags?.slice(0,2)||[] }) this.caseList.list = res.result.list this.getCaseUserData(res.result.list); @@ -1562,7 +1562,7 @@ export default { }; }); res.result.list.forEach(item=>{ - item.viewRankTags = item.viewRankTags.slice(0,2) + item.viewRankTags = item.viewRankTags?.slice(0,2)||[] }) this.caseList.list = res.result.list this.getCaseUserData(res.result.list); @@ -1601,7 +1601,7 @@ export default { } // console.log(res?.result?.list ,'有没有数据'); res.result.list.forEach(item=>{ - item.viewRankTags = item.viewRankTags.slice(0,2) + item.viewRankTags = item.viewRankTags?.slice(0,2)||[] }) this.caseList.list = res.result.list this.getCaseUserData(res.result.list); diff --git a/src/views/study/Courses.vue b/src/views/study/Courses.vue index f83bb31a..16e767c1 100644 --- a/src/views/study/Courses.vue +++ b/src/views/study/Courses.vue @@ -253,8 +253,8 @@ export default { if(res.status==200){ let localCourseIds=[];//本地在线课程的id集合 res.result.list.forEach(item=>{ - if(item.courseImage.startsWith('/upload')){ - item.courseImage=$this.fileUrl+item.courseImage.substring(7) + if(item.courseImage?.startsWith('/upload')){ + item.courseImage=$this.fileUrl+item.courseImage?.substring(7) } if(item.source==2){ localCourseIds.push(item.id);