在vue中渲染组件时,是否有更好的方法来执行小任务?

时间:2019-01-24 12:23:23

标签: vuejs2 local-storage lifecycle

我想跟踪我正在使用localStorage的客户端上的Web应用程序打开的选项卡的数量。下面的代码注入了我的vue应用的App组件中:

export default {
mounted: function () {
    if (localStorage.windowInstance !== 'NaN') {
      localStorage.windowInstance = Number(localStorage.windowInstance) + 1
    } else {
      localStorage.windowInstance = 1
    }
    console.log(1)
  }
}

当我同时打开多个新选项卡时(几乎说几秒钟之内有多个选项卡),该值不会更新。但是,当我让它加载然后打开新选项卡时,一切都按预期工作。

0 个答案:

没有答案