【发布时间】:2021-09-15 14:30:39
【问题描述】:
我正在尝试访问商店中的localStorage,即状态。
我了解到在 SSR 中无法访问浏览器 methods/objects。
我正在尝试这样做:
export const state = () => {
if (process.client) {
return {
isAuth: localStorage.getItem('isAuth')
}
}
}
开发控制台(Vuex)是空的,什么都没有。 如果是这样:
export const state = () => {
if (process.client) {
return {
isAuth: localStorage.getItem('isAuth')
}
} else {
return {
isAuth: 'SomeData'
}
}
}
然后他看到服务器工作和isAuth = 'SomeData',但我需要“客户端”
如何访问localStorage?
【问题讨论】:
标签: javascript vue.js nuxt.js