如何实现uni-app搜索功能前后端开发
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章给大家介绍如何实现uni-app搜索功能前后端开发,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。uni-app搜索功能前后端开发(页面)借助的插件地址插件地址展示前端是使
千家信息网最后更新 2026年11月03日如何实现uni-app搜索功能前后端开发
这篇文章给大家介绍如何实现uni-app搜索功能前后端开发,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
uni-app搜索功能前后端开发(页面)
借助的插件地址
插件地址
展示
前端是使用vue,后端使用Java的springBoot开发
监控搜索框
uni-app
注意根据自己的需求来改
async getSearch(keyword) { let [err, res] = await this.$http.post('/shop/search',{ name:keyword }); // 请求失败处理 this.$http.errorCheck(err, res); this.keywordList = []; this.keywordList = this.drawCorrelativeKeyword(res.data.data, keyword);},//高亮关键字drawCorrelativeKeyword(keywords, keyword) { var len = keywords.length, keywordArr = []; for (var i = 0; i < len; i++) { var row = keywords[i]; //定义高亮#9f9f9f var html = row.name.replace(keyword, "" + keyword + ""); html = '' + html + ''; var tmpObj = { keyword: row.name, htmlStr: html, id:row.id }; keywordArr.push(tmpObj) } return keywordArr;},后端接口开发
/** * 根据传递过来的值查询商家 * @param name * @return */@ApiOperation(value = "搜索商家", notes = "首页搜索商家")@ApiImplicitParam(name="name", value="商家名字", required = true, dataType = "String")@RequestMapping(value = "/search", method = {RequestMethod.POST})public Object search(@RequestParam(defaultValue = "") String name) { List shops = shopService.list(new QueryWrapper().select("id","name").eq("flag", 1).like("name",name)); return Result.success(shops);} 效果
根据自己的需求改一下vue绑定的值
热门搜索列表
uni-app
//加载热门搜索async loadHotKeyword() { let [err, res] = await this.$http.get('/shop/searchList'); console.log(res); // 请求失败处理 this.$http.errorCheck(err, res); //定义热门搜索关键字,可以自己实现ajax请求数据再赋值 this.hotKeywordList = res.data.data;},后端
/** * 查询热门搜索商家 * @return */@ApiOperation(value = "搜索热门列表", notes = "搜索热门列表")@GetMapping("/searchList")public Object searchList() { List shopSearchs = shopSearchService.list(new QueryWrapper().orderByDesc("number")); return Result.success(shopSearchs);} 关于如何实现uni-app搜索功能前后端开发就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
搜索
热门
开发
商家
功能
关键
关键字
内容
地址
插件
更多
需求
高亮
处理
帮助
查询
不错
兴趣
前端
名字
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技互联网政务服务
互联网科技资迅
与互联网科技公司
互联网科技开发公司
合肥互联网科技公司
上海挚品互联网科技
世界互联网领先科技成果
致聘互联网科技
广西互联网科技公司
哈尔滨新华互联网科技
江苏南京365互联网科技
科技互联网的估值
互联网科技产业特征
爱医互联网络科技
伊宁互联网科技做什么的
锡山区互联网智能科技产品供应
上海钢联属于互联网科技股吗
城市宝互联网科技有限公司
易企秀互联网科技是做什么的
广东鹅鹅鹅互联网科技有限公司
科技互联网政务服务
金诺互联网科技
广西拼得多互联网科技有限公司
中盈科技互联网信息有限公司
栖莱科技互联网股份有限公司
用友工业互联网科技发展
陕西九四连强互联网科技有限公司
艺电能源互联网科技有限公司招聘
互联网金融运营模式中的金融科技
互联网领先科技成果宣传视频