在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue里面監(jiān)聽頁面的滾動(dòng)距離 一直顯示0

vue里面監(jiān)聽頁面的滾動(dòng)距離 一直顯示0

vue里面監(jiān)聽頁面的滾動(dòng)距離 一直顯示0

回答
編輯回答
愛礙唉

最近在做vue的時(shí)候監(jiān)聽頁面滾動(dòng)發(fā)現(xiàn)document.body.scrollTop一直為0
但是發(fā)現(xiàn)document.body.scrollTop一直是0。
查資料發(fā)現(xiàn)是DTD的問題。
頁面指定了DTD,即指定了DOCTYPE時(shí),使用document.documentElement。
頁面沒有DTD,即沒指定DOCTYPE時(shí),使用document.body。
IE和Firefox都是如此。

2017年8月25日 12:56
編輯回答
絯孑氣

樓主,你的問題解決了嗎?

2017年10月1日 23:23
編輯回答
熟稔

附個(gè)代碼吧,謝謝

2018年9月18日 17:33
編輯回答
扯機(jī)薄
mounted () {
     window.addEventListener('scroll', this.handleScroll);
   },
methods: {
 // 改變頂欄背景色
  handleScroll () {
    let scrollY = window.scrollY;
    if (scrollY > 100) {
      dosometing...
    } else {
      dosometing...
    }
   },
}
2017年1月7日 21:42