每个元服务都可以有自己的本地缓存,可以通过以下接口对本地缓存进行读写和清理。
| API | 描述 |
|---|---|
| has.setStorage | 将数据存储在本地缓存中指定的key中。 |
| has.setStorageSync | has.setStorage的同步版本。 |
| has.getStorage | 获取指定key的缓存。 |
| has.getStorageSync | has.getStorage的同步版本。 |
| has.clearStorage | 清空本地缓存。 |
| has.clearStorageSync | has.clearStorage的同步版本。 |
| has.removeStorage | 删除指定key的缓存。 |
| has.removeStorageSync | has.removeStorage的同步版本。 |
| has.getStorageInfo | 获取缓存的信息。 |
| has.getStorageInfoSync | has.getStorageInfo的同步版本。 |
示例:
has.setStorageSync('key1', 'test-data');
let res = has.getStorageSync('key1');
console.info(`res = ${res}`);