avue項目,頁面中數據量越來越大,希望在頁面中點擊某個按鈕 直接跳轉到頁面底部
剛開始用dom獲取當前div高度,並且給這個div設置scrollTop,最后打印一直發現scrollTop是空的
包括我用this.nextTick()也沒有效果
重新審查了代碼,判斷了原因,我的頁面高度大部分都是從接口獲取過來的,接口的數據撐起了頁面,但是設置這個div不管用
於是把焦點放到了最最最父級的滾動條上,發現獲取高度后給父級設置scrollTop直接就管用了
網上很多說法是這是由於DTD的問題,而且我用document.documentElement.scrollTop 也沒什么效果,可能是我沒找對??或者是我用的avue??
反正最后對了就好啦!