vue的localStorage封装

首先我们在store.js里面封装以下代码

const STORAGE_KEY = "todos-vuejs";
export default {
  fetch(){
    return JSON.parse(window.localStorage.getItem(STORAGE_KEY))
  },
  save(items){
    window.localStorage.setItem(STORAGE_KEY,JSON.stringify(items))
  }
}

然后在我们需要的页面引用

import Store from '../../configs/store.js'

这里我们用到es6的导入导出语法。
在你需要设置缓存的地方 调用

Store.save();
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。