//a.vue
export default {
events:{
SetScroll: function(){
var scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop;
scrollTop = 300;
alert(scrollTop);
}
},
route: {
data: function () {
this.$emit('SetScroll')
}
}
}
a组件页面是用ajax请求数据后v-for渲染的一个列表页。
需求是从a组件跳到同级的b组件然后再跳回来的时候要把滚动位置定位在300这里。现在问题是每次返回a组件时alert能正常弹出来,但位置就是在顶部没有滚下来。
慕后森
慕桂英4014372
随时随地看视频慕课网APP
相关分类