微信小程序怎么实现搜索输入框带搜索记录
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,本篇内容主要讲解"微信小程序怎么实现搜索输入框带搜索记录",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"微信小程序怎么实现搜索输入框带搜索记录"吧!在最近的
千家信息网最后更新 2025年01月20日微信小程序怎么实现搜索输入框带搜索记录
本篇内容主要讲解"微信小程序怎么实现搜索输入框带搜索记录",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"微信小程序怎么实现搜索输入框带搜索记录"吧!
在最近的项目里有一个需求,就是需要一个带搜索记录的输入框,但是不需要用到后台,就想到了使用本地缓存setStorageSync。
总结一下需要注意的点:
1、按搜索时间倒序。
unshift:在数组前面插入数据,并改变数组。
2、搜索内容前后添加了空格的时候。
string.trim();//去掉前后空格
3、最多缓存多少条搜索记录。
// 如果超过8条搜索记录的话,删掉最旧的一条
if (searchData.length >= 8)searchData.pop();
//pop:删除数组最后一个元素。
4、输入了搜索记录已经有了的内容。
//先删除搜索记录里面的,再添加元素到第一位
// 如果搜索记录里面有重复的,要做删除操作
for (let i = 0; i < searchData.length; i++) {
if (searchData[i] == this.data.inputValue.trim()){
searchData.splice(i,1);
break;
}
}
// 添加搜索记录
searchData.unshift(inputValue.trim());
只上传了关键代码,如有bug请查看修改一下,问题应该不大。
到此,相信大家对"微信小程序怎么实现搜索输入框带搜索记录"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
搜索
输入
内容
程序
数组
元素
空格
缓存
学习
实用
更深
不大
代码
倒序
关键
兴趣
后台
实用性
实际
就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
行车经纬度数据库
中国网络安全从业人员现状
软件开发方向哪个好
ios 服务器 交互
外国服务器的网站
一个县的网络安全规划
游戏软件开发招聘网
小区车辆识别系统数据库建库
达梦数据库估值多少
云顶哪个服务器不卡
防网络安全
网络技术部有哪些岗位职责
数据库原理创建学生信息表
威海高校党建软件开发电话
河北app软件开发费用是多少
星际争霸2没有服务器
东营党性体检软件开发
大话2什么服务器好
北京专业的软件开发公司
台州软件开发者
数据库给表名取别名
公安网络安全管理是干什么
深度神经网络技术在生活中的应用
长城宽带能加服务器
我的世界服务器的pvp插件
数据库系统原理 国外课程
数据库快照是什么
手机怎么备份通讯录到云服务器
电源软件开发合同
网络安全法触犯例子