没有合适的资源?快使用搜索试试~ 我知道了~
tua-storage::package: 统一封装各个端(小程序、web 端、React-Native、Node 端)中对于缓...
共43个文件
js:22个
md:13个
json:2个
需积分: 9 0 下载量 85 浏览量
2021-05-27
08:52:12
上传
评论
收藏 51KB ZIP 举报
温馨提示
tua-storage 让我们构建大一统的缓存层~ 安装 $ npm i -S tua-storage # OR $ yarn add tua-storage tua-storage 是通过初始化时传入的 storageEngine 选项来区分不同的端。 这是什么? tua-storage 是一款二次封装各个平台存储层接口,抹平各平台接口操作差异的库。采用 ES6+ 语法,将异步 api 使用 Promise 包裹,并采用 jest 进行了完整的单元测试。 已适配以下场景: web 场景:使用 localStorage 作为存储对象 小程序场景:使用微信提供的原生存储对象 Node.js 场景:直接使用内存作为存储对象(其实就是使用 object) React-Native 场景:使用 AsyncStorage 作为存储对象 能干什么? 日常开发中,在不同的平台下由于有不同的存储层接口,所
资源推荐
资源详情
资源评论
收起资源包目录
tua-storage-master.zip (43个子文件)
tua-storage-master
rollup.config.js 2KB
docs
config-methods
README.md 735B
methods.md 8KB
default.md 2KB
.vuepress
config.js 2KB
public
standard.svg 10KB
logo.png 477B
guide
installation.md 2KB
vue-plugin.md 652B
sync-data.md 2KB
README.md 2KB
README.md 2KB
package.json 4KB
.github
ISSUE_TEMPLATE
bug_report.md 805B
feature_request.md 632B
feature_request_cn.md 588B
bug_report_cn.md 719B
test
utils.js 788B
vuePlugin.test.js 871B
utils.test.js 920B
cache.test.js 14KB
wxMock.js 3KB
.eslintrc.js 140B
wx.test.js 10KB
AsyncStorage.test.js 6KB
localStorage.test.js 12KB
LICENSE 1KB
src
utils.js 966B
index.js 19KB
storageEngines
localStorage.js 2KB
wxStorage.js 2KB
asyncStorage.js 1KB
index.d.ts 3KB
decorators.js 3KB
logger.js 492B
constants.js 1KB
.eslintrc.js 203B
tsconfig.json 418B
.gitignore 75B
.circleci
config.yml 966B
commitlint.config.js 160B
README.md 6KB
babel.config.js 836B
共 43 条
- 1
资源评论
咣荀
- 粉丝: 29
- 资源: 4625
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功