13518219792

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

创新互联百度小程序教程:swan.removeStorage

swan.removeStorage

解释:从本地缓存中异步移除指定 key 。

创新互联一直通过网站建设和网站营销帮助企业获得更多客户资源。 以"深度挖掘,量身打造,注重实效"的一站式服务,以网站设计、网站建设、移动互联产品、网络营销推广服务为核心业务。10余年网站制作的经验,使用新网站建设技术,全新开发出的标准网站,不但价格便宜而且实用、灵活,特别适合中小公司网站制作。网站管理系统简单易用,维护方便,您可以完全操作网站资料,是中小公司快速网站建设的选择。

方法参数

Object object

object 参数说明

属性名 类型 必填 默认值 说明

key

String

本地缓存中的指定的 key

success

Function

接口调用成功的回调函数

fail

Function

接口调用失败的回调函数

complete

Function

接口调用结束的回调函数(调用成功、失败都会执行)

示例

扫码体验

代码示例

请使用百度APP扫码

图片示例

代码示例 1:基础用法

在开发者工具中打开

在开发者工具中打开

在 WEB IDE 中打开

 
 
 

代码示例 2:搜索历史

在开发者工具中打开

在开发者工具中打开

在 WEB IDE 中打开

 
 
 
  1. Page({
  2. data: {
  3. value: '',
  4. queryArr: []
  5. },
  6. valueInput(e) {
  7. this.setData('value', e.detail.value);
  8. },
  9. storageQuery() {
  10. let value = this.getData('value');
  11. let queryArr = this.getData('queryArr');
  12. if (value) {
  13. // 若输入的存储数据与之前相同,则去重
  14. const index = queryArr.findIndex(item => item === value);
  15. if (index > -1) {
  16. queryArr.splice(index, 1);
  17. }
  18. // 添加存储数组中的值
  19. queryArr.unshift(value);
  20. this.setData({queryArr});
  21. }
  22. const storeArr = queryArr.slice(0, 20);
  23. swan.setStorageSync('queryData', storeArr);
  24. },
  25. clearQuery() {
  26. swan.removeStorageSync('queryData');
  27. this.setData('queryArr', []);
  28. console.log('搜索历史清空成功');
  29. }
  30. });

错误码

Android

错误码 说明

201

解析失败,请检查调起协议是否合法

1001

执行失败

iOS

错误码 说明

202

解析失败,请检查参数是否正确


本文标题:创新互联百度小程序教程:swan.removeStorage
本文路径:http://cdbrznjsb.com/article/djcoejd.html

其他资讯

让你的专属顾问为你服务