localStorage封装函数:
// 存数据
function setLocal (key, value) {
window.localStorage.setItem(key, JSON.stringify(value))
}
// 取数据
function getLocal (key) {
return JSON.parse(window.localStorage.getItem(key))
}
// 删数据
function delLocal (key) {
window.localStorage.removeItem(key)
}
// 全部清空
function clearLocal () {
window.localStorage.clear()
}
export { setLocal, getLocal, delLocal, clearLocal }
- vue中localStorage使用
//导入
import { setLocal, getLocal } from '@/utils/mylocal.js'
//调用
setLocal(userInfo, res.data)