posts加载更多

来源:11-10 useLoadMore 支持数据缓存 解决方案分析

努力的皂皂

2021-04-08

图片描述

在这里输入代码

图片描述
图片描述

写回答

5回答

张轩

2021-04-09

同学你好 请将你的代码(git 就可以)提供给我吧 我在本地帮你看看欧 

0
3
努力的皂皂
老师可以看到吗?我第一次提交的时候密码记岔了,这次应该可以了,感谢亲爱的老师 嘻嘻
2021-04-09
共3条回复

张轩

2021-04-09

同学你好 原因是 useLoadMore 里面你并没有把传入的 id 作为参数的一部分阿~

你的代码:

20 行 useLoadMore
// 这里没有 cid,只有两个参数
const requestParams=computed(()=>({
    //页数
    currentPage:currentPage.value,
    //每页的条数
    pageSize:params.pageSize
}))
// 可以改为,把之前传入的参数以展开的形式留下
const requestParams=computed(()=>({
    ...params,
    //页数
    currentPage:currentPage.value,
}))
// 这样就不会报错,也有 ID 了

当然你后面加载还有一些问题,当然你可以去自己调试了。这个错误应该是解决了


1
0

努力的皂皂

提问者

2021-04-10

老师我解决了,但是我有些地方看不太懂,希望老师解答一下

//img.mukewang.com/szimg/60719e2c09159fae08500696.jpg


0
2
努力的皂皂
回复
张轩
好滴明白了 谢谢老师~
2021-04-11
共2条回复

努力的皂皂

提问者

2021-04-09

老师救救我//img.mukewang.com/szimg/606fc3ce0941b27e07620486.jpg

0
0

努力的皂皂

提问者

2021-04-09

老师这是怎么回事噢//img.mukewang.com/szimg/606fbdc809c0a93a05730286.jpg

0
0

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程