采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
在搜索框中输入数据确认后,返回的数据res不匹配。在尝试debug检查后,接口请求的数据都是正确的,找不到哪里有问题。老师麻烦看看我这个问题可能出在哪。
search-result-list页面调试代码:
搜索结果接口代码:
渲染页面调试情况:
我查看你的请求URL ,发现是有错误的,下图是一个正常的请求 URL
get 请求中,需要包含 parmas
https://api.imooc-blog.lgdsunday.club/api/search?q=hello&p=1
找到问题了,我的request.js里的data默认传的是个空值,修改成data后就可以了,谢谢老师
如果返回数据与显示数据不匹配的话,那么唯一的可能性就是你获取到数据之后,赋值错误了。可以检查下,你渲染使用的是否是resultList,自己在item组件中是否是根据最新传递过来的数据进行渲染的
老师问题有个地方更正一下,返回数据是有问题的。我在搜索栏中任意输入,返回的都是搜索为空时的数据,我debug了下请求数据值都是正确的,接口和获取数据的代码图片我放在上面了,应该也是没问题的。还是没能找到这个问题原因
登录后可查看更多问答,登录/注册
专门为小程序0基础学员而设,让你拥有能上线的作品
1.7k 3
771 4
1.1k 12
14.0k 12
644 10