vue ssr 什么时候拿到 window 对象的?

在我组件这里,


beforeRouteEnter (to, from, next) {

  next(vm => {

    vm.$nextTick(() => {

      window.$('pre code').each(function (i, block) {

          window.hljs.highlightBlock(block)

        })

    })

  })

window直接是报错的,求解,是什么时候页面出来拿到 window 对象的???


潇湘沐
浏览 795回答 1
1回答

泛舟湖上清波郎朗

在服务器端应该是永远拿不到windows对象的,所以这里需要做判断,判断是服务器端还是客户端。这里最简单的就是判断有没有widnow这个对象
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript