小程序创建搜索记录,获取搜索记录,删除搜索历史

本文介绍了如何在小程序中实现搜索记录的管理,包括使用本地缓存创建和获取搜索记录,以及如何清除搜索历史。具体步骤涉及在页面加载时显示搜索记录,新增记录时的操作,以及删除操作。
摘要由CSDN通过智能技术生成

1.搜索记录一般是通过创建本地缓存来实现的,需要战士的时候将其取出展示,需要清空时清除本地缓存即可。

2.代码

(1)onload获取搜索记录展示

onLoad: function(options) {

	//历史记录
	var searchRecordItem = (wx.getStorageSync('searchRecord') == undefined || wx.getStorageSync('searchRecord') == '') ? [] : wx.getStorageSync('searchRecord');

	that.setData({
	  searchRecordItem: searchRecordItem
	});

},

(2)创建搜索记录

//创建搜索记录
setRecord:function() {
	var searchRecordList = (wx.getStorageSync('searchRecord') == undefined || wx.getStorageSync('searchRecord') == '') ? [] : wx.getStorageSync('searchRecord');
	if(that.data.lpname == undefined || that.data.lpname == '') return;
	//如果记录中已存在,则往前提,如果没有就直接头部添加
	if(searchRecordList.indexOf(that.dat
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值