nuxt.js實戰之window和document對象的使用


在開發nuxt項目的時候,我們難免會使用到document來獲取dom元素。如果直接在文件中使用就會報錯。這是因為document是瀏覽器端的東西服務端並沒有。

解決方法:

我們只需要在使用的地方通過process.browser/process.server來判斷

如下:

if (process.browser) {
   let myVideo = document.getElementById('mini_video');
   if (myVideo) {
     if (!this.videoShow) {
        myVideo.pause();
     } else {
        myVideo.play();
     }
   }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM