如何实现uni-app搜索功能前后端开发
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章给大家介绍如何实现uni-app搜索功能前后端开发,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。uni-app搜索功能前后端开发(页面)借助的插件地址插件地址展示前端是使
千家信息网最后更新 2025年12月02日如何实现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安全错误
数据库的锁怎样保障安全
连接icloud服务器时出错
江苏东海网络安全教育讲座
北京发展软件开发科技
软件开发企业内外部环境
代理服务器租用
数据库不用平衡二叉树
外包在银行做软件开发怎么样
信息网络安全管理风险措施
惠普服务器授权代理商
上海懿章互联网科技有限公司
安徽信息化软件开发服务标准
测试服务器接口图解
云南竹马互联网科技
广州教育培训软件开发
经济对网络安全的影响
敏捷软件开发风险管理
数据库全量存储不会浪费空间么
网络安全台账是什么意思
为什么网络安全模式没有音频
安徽维拉网络技术有限公司
打开自己的ftp服务器
代理服务器租用
excel结合数据库开发系统
怎样编辑图片数据库
pg数据库多表关联更新数据
安徽信息化软件开发服务标准
大连软考中级数据库培训班
.net服务器缓存
北京oa软件开发机构
广州计算机软件开发