data() {
return {
contentDiv: "", //容器
},
},
created() {
this.$nextTick(function() {
//scrollTo兼容性问题
setTimeout(() => {
this.contentDiv.scrollTo({
top: 10000 //需要自己进行计算 top为滚动条距最高点的距离
behavior: "smooth"
});
}, 500); //页面切换大概需要0.4秒的样子,等页面切换完成了再滚动定位
});
},
mounted() {
//获取需要滚动的容器的节点
this.contentDiv = document.getElementsByClassName("content")[0];
},