搜索数据不匹配

来源:7-9 搜索结果 - 渲染搜索结果数据

qq_慕姐1024111

2021-09-23

在搜索框中输入数据确认后,返回的数据res不匹配。在尝试debug检查后,接口请求的数据都是正确的,找不到哪里有问题。老师麻烦看看我这个问题可能出在哪。

search-result-list页面调试代码:
图片描述

搜索结果接口代码:
图片描述

渲染页面调试情况:
图片描述

图片描述

图片描述

图片描述

图片描述

写回答

2回答

Sunday

2021-09-24

我查看你的请求URL ,发现是有错误的,下图是一个正常的请求 URL

//img.mukewang.com/szimg/614d49b409753b8209220225.jpg

get 请求中,需要包含 parmas

https://api.imooc-blog.lgdsunday.club/api/search?q=hello&p=1

0
1
qq_慕姐1024111
找到问题了,我的request.js里的data默认传的是个空值,修改成data后就可以了,谢谢老师
2021-09-24
共1条回复

Sunday

2021-09-23

如果返回数据与显示数据不匹配的话,那么唯一的可能性就是你获取到数据之后,赋值错误了。
可以检查下,你渲染使用的是否是resultList,自己在item组件中是否是根据最新传递过来的数据进行渲染的

0
1
qq_慕姐1024111
老师问题有个地方更正一下,返回数据是有问题的。我在搜索栏中任意输入,返回的都是搜索为空时的数据,我debug了下请求数据值都是正确的,接口和获取数据的代码图片我放在上面了,应该也是没问题的。还是没能找到这个问题原因
2021-09-24
共1条回复

uni-app从入门到进阶 系统完成项目实战

专门为小程序0基础学员而设,让你拥有能上线的作品

1105 学习 · 743 问题

查看课程