diff --git a/pages/index/components/index-refactor.vue b/pages/index/components/index-refactor.vue index 7366223..9144261 100644 --- a/pages/index/components/index-refactor.vue +++ b/pages/index/components/index-refactor.vue @@ -556,7 +556,7 @@ function getJobRecommendWithNewSearch(index) { const { data } = resData; const newData = dataToImg(data); //替换点击项以后的数据 - list.value.splice(index, list.value?.length - 1, newData) + list.value.splice(index, list.value.length - index, ...newData) // 更新加载状态 updateLoadmoreStatus(newData); }); @@ -580,7 +580,7 @@ function getJobListWithNewSearch(index) { // 将新数据转换为图片格式 const newData = dataToImg(rows); //替换点击项以后的数据 - list.value.splice(index, list.value?.length - 1, newData) + list.value.splice(index, list.value.length - index, ...newData) // 更新分页和加载状态 pageState.total = total; pageState.maxPage = Math.ceil(total / pageState.pageSize);