天天看點

vue-cli項目監聽視窗大小變化

網上這類文章已經很多很多,但是如果你去看,幾乎全都是一樣的,而且如果真的好用的話,那我也不會寫這篇文章了。

vue-cli項目監聽視窗大小變化

這是百度第一個答案,也是大多數人都是這樣的代碼

述代碼雖然貌似很麻煩,但如果能正常運作也能勉強接受。

但惱人的是第二次使用的時候就會出錯了,是那種控制台不報錯,啥都沒改就自己錯了找一下午找不出原因的那種錯!!!

聽起來是不是很神奇甚至想試試

vue-cli項目監聽視窗大小變化

至于說第二次使用是什麼意思呢?這應該很常見。

比如你的項目裡得有一個導覽列吧,這玩意兒得單獨做個元件吧,那麼它得監聽一下吧。然後你的其他頁面裡說不得也得監聽一下吧,好了,你會發現原來變換自如的導航欄突然不會變了…