vue如何监测storage事件?
发布于 2个月前 作者 webzmy 709 次浏览 来自 问答

vue如果在监测到localStorage的值变化时,响应渲染视图? 目前是这么写的: <template v-on:storage="changDate()"> 但是发现修改了localStorage的值也没有响应事件,为什么啊?

2 回复

localStorage 事件为什么要监听呢 ? 这个是可控的, 什么时候有改变都是可以预判的,实在想监听就在localStorage 外面包一层, 然后emit 一下

const local = {
    get(){
        // TODO 
    },
    set(){
      // TODO
      emit() // 自已实现一个
    }
}
回到顶部