封装的storage.js:
var storage={
set(key,value){
localStorage.setItem(key,JSON.stringify(value));
},
get(key){
return JSON.parse(localStorage.getItem(key));
},
remove(key){
localStorage.removeItem(key);
}
}
export default storage;
全局配置main.js:
import storage from "./utils/storage"
Vue.prototype.$storage=storage//全局storage
组件中调用:
this.$storage.set("name",this.ruleForm.username);
本文介绍了一种在Vue项目中封装localStorage的方法,通过创建一个名为storage.js的文件,实现了set、get和remove三个核心功能,方便在组件中进行数据的存取和删除操作。
2303

被折叠的 条评论
为什么被折叠?



