- 本来需求写的很顺利,都准备上线了,突然发现一个很奇怪的bug。写在watch属性中的监听变量hasCache不起作用。在此贴上源代码
watch: {
hasCache() {
return !!(localStorage.phoneNumber && localStorage.token)
}
}
- 嗯,可能有些人发现问题了~~~~
- 问题:vue只能监听data属性下的数据变化,根本监听不到
localStorage
,sessionStorage
等全局对象的变化。智障了我... - 以此谨记
感谢您的view,留个赞再走呗
- 感谢浏览姑娘的文章,来自一个写前端的姑娘!