在看關(guān)于vue開發(fā)的教程時,寫一個頁面,在mounted鉤子函數(shù)中會加一個setTimeout(),如下: mounted() { setTimeout(() => { this._setSliderWidth() this._initDots() this._initSlider() }, 20) }教程中的解釋為了保證dom成功渲染,通常會在mounted函數(shù)中加個延時函數(shù),由于瀏覽器刷新的時間一般為17ms一次,因此把setTimeout的值設(shè)置為17ms之后,即20ms不是很懂,有人解釋下嗎? 謝謝
vue中mounted函數(shù)中添加setTimeout有什么作用
FFIVE
2018-12-12 13:15:36