搜索页面的热门搜索按钮问题

来源:7-5 搜索页面 Suggest 组件开发(03)

海_123

2021-04-22

老师,当我在搜索页面的时候,点击热门搜索里面的按钮,就会发起很多次search接口的调用,这个一定是这样的吗?而且我看返回的数据也没有什么不同的,看的页面还是老师的在线地址的
图片描述
图片描述

写回答

2回答

不悔有你ii

2021-05-13

黄老,截图在这里。点击热门搜索项一开始会发两次请求传参都是一样的。

//img.mukewang.com/szimg/609c882109af2a8922961077.jpg//img.mukewang.com/szimg/609c8849099f71ff21971060.jpg//img.mukewang.com/szimg/609c886509b3b1e921571056.jpg//img.mukewang.com/szimg/609c88750912104e20851101.jpg

0
2
不悔有你ii
回复
ustbhuangyi
验证了下没有问题,同样也可以在 router.js 中直接把返回的 hotKey trim 处理 key: (key.k).trim()
2021-05-13
共2条回复

海_123

提问者

2021-04-22

//img.mukewang.com/szimg/608053dd0964322803720078.jpg

查找了下,原来是这个地方引起的问题,因为重新赋值了query,suggest组件watch了props.query,所以会发起多次请求

0
4
不悔有你ii
回复
ustbhuangyi
黄老,截图新发了下
2021-05-13
共4条回复

Vue3开发企业级音乐Web App 明星讲师带你学大厂代码

慕课网明星讲师黄轶深度讲解 Vue3.0 ,提升的不止是Vue代码能力

2223 学习 · 1002 问题

查看课程