高级前端
react
【Q146】如果使用 SSR,可以在 created/componentWillMount 中访问 localStorage 吗

如果使用 SSR,可以在 created/componentWillMount 中访问 localStorage 吗

Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 147 (opens in a new tab)

Author 回答者: shfshanyue (opens in a new tab)

不可以,created/componentWillMount 时,还未挂载,代码仍然在服务器中执行,此时没有浏览器环境,因此此时访问 localStorage 将会报错

Author 回答者: thunderqin (opens in a new tab)

我试了 可以啊 这是时候只是找不到实体DOM 但是具备js的执行环境了