my.getStorageSync

更新时间:2026/05/13 访问次数:1563

手机淘宝8.8.0及以上版本支持该API,其他客户端请使用CanIUse判断相应版本是否支持此API。


获取缓存数据的同步接口。

入参

入参为 String 类型,属性如下:

属性

类型

必填

描述

key

String

缓存数据的key

返回值

名称

类型

说明

data

Object/String

key对应的内容key对应的内容(注意:高性能容器输出类型为String类型

示例代码

// 普通模式下使用示例
let res = my.getStorageSync({ key: 'currentCity' });
 my.alert({
    content: JSON.stringify(res.data),
 });
// 高性能模式下使用示例
const { data } = my.getStorageSync({ key: 'currentCity' });
// data: string | null

try {
  if (data) {
    const city = JSON.parse(data) as { cityName: string; adCode: string; spell: string };
    console.log(city.cityName); // '杭州'
  } else {
    // key 不存在
  }
} catch (e) {}

其他信息

1、覆盖安装,不会导致小程序缓存失效;

2、设置中心清除缓存不会导致小程序缓存失效;

3、小程序缓存默认具有小程序id隔离;

FAQ

关于此文档暂时还没有FAQ
返回
顶部