vue2 监听sessionStorage中值的变化
时间: 2023-09-29 20:07:35 浏览: 116
Vue监听数据对象变化
在Vue2中,可以使用`watch`来监听`sessionStorage`中值的变化。
例如,我们想要监听`sessionStorage`中`testKey`的变化:
```javascript
new Vue({
data: {
testValue: sessionStorage.getItem('testKey')
},
watch: {
testValue: function(newVal) {
sessionStorage.setItem('testKey', newVal)
}
}
})
```
这样,当`testValue`的值发生变化时,会自动更新`sessionStorage`中`testKey`的值。反之,当`sessionStorage`中`testKey`的值发生变化时,也会自动更新`testValue`的值。
阅读全文