当前位置:   article > 正文

Vue封装本地存储localStorage/sessionStorage组件使用_vue localstorage用法封装

vue localstorage用法封装

新建storage.js:

  1. export const local={
  2. set(key,value){
  3. localStorage.setItem(key,JSON.stringify(value));
  4. },
  5. get(key){
  6. return JSON.parse(localStorage.getItem(key));
  7. },
  8. remove(key){
  9. localStorage.removeItem(key);
  10. }
  11. }
  12. export const session={
  13. set(key,value){
  14. sessionStorage.setItem(key,JSON.stringify(value));
  15. },
  16. get(key){
  17. return JSON.parse(sessionStorage.getItem(key));
  18. },
  19. remove(key){
  20. sessionStorage.removeItem(key);
  21. }
  22. }

组件中按需引入:

  1. import {local} from "../../utils/storage"
  2. //使用
  3. local.set("userName", this.ruleForm.username);

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/487379
推荐阅读
相关标签
  

闽ICP备14008679号