vue在页面中添加滚动到顶部效果

这次给大家带来vue在页面中添加滚动顶部效果,vue在页面中添加滚动到顶部效果的注意事项有哪些,下面就是实战案例,一起来看一下。

在用mint ui写移动端从’listview’跳转到详情页时,详情页面由于大于手机高度可以滚动,当点击’listview’滚动list进入详情页面时发现详情页面不是从顶部开始显示。

一、目标:

‘listview’进入详情页面时详情页面从页面顶部开始显示。

二、让首先查了下两个页面的scrollY,每次都是不一样的,也没有发现listview与详情页面之间的scrollY之间的规律

三、解决思路:进入详情页面的时候固定滚动页面的位置在顶部

四、代码实现:vue里面写法如下,至于updated生命周期里面

updated() {     window.scroll(0, 0);   }

登录后复制

五、问题已经解决,但是网络慢的时候可以清晰的看到页面底部滚动到顶部的过程不是很美观,这个问题可以自己加上网络加载数据时候的蒙版和loading,我是加了

六、在分享个关于vue从登陆页面进入主页面的拦截器的写法

(1) 在login.vue登陆成功的时候存入sessionStorage

sessionStorage.setItem('isLogin', true)

登录后复制

(2) 在Router的index.js里面写入

router.beforeEach((to, from, next) => {//  '/'是登陆页面的路由 if (to.path == '/') {  sessionStorage.removeItem('isLogin'); } let user = JSON.parse(sessionStorage.getItem('isLogin')); if (!user && to.path != '/') {  next({ path: '/' }) } else {  next() }})

登录后复制

即可完成拦截器!

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

vue项目中怎么使用sass配置

IView中on-change属性如何使用

以上就是vue在页面中添加滚动到顶部效果的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2773757.html

(0)
上一篇 2025年3月8日 13:57:58
下一篇 2025年3月8日 13:58:04

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • vue实现图片的跑马灯滚动

    这次给大家带来vue实现图片的跑马灯滚动,vue实现图片跑马灯滚动的注意事项有哪些,下面就是实战案例,一起来看一下。 父: —–使用子组件传过来的值,封装slot {{props.item.title}} import ErCarou…

    编程技术 2025年3月8日
    200
  • 在element-ui中table表格怎样滚动加载

    这次给大家带来在element-ui中table表格怎样滚动加载,在element-ui中table表格滚动加载的注意事项有哪些,下面就是实战案例,一起来看一下。 添加全局注册事件,用来监听滚动事件 window.Vue.directive…

    编程技术 2025年3月8日
    200
  • 微信小程序里怎么做出滚动消息通知效果

    这次给大家带来微信小程序里怎么做出滚动消息通知效果,微信小程序里做出滚动消息通知效果的注意事项有哪些,下面就是实战案例,一起来看一下。 index.wxml {{item.title}} 登录后复制 index.js //index.js/…

    编程技术 2025年3月8日
    200
  • vue实现购物车的小球抛物线效果详解

    这次给大家带来vue实现购物车的小球抛物线效果详解,vue实现购物车小球抛物线的注意事项有哪些,下面就是实战案例,一起来看一下。 本文介绍了vue 2.0 购物车小球抛物线的示例代码,分享给大家,具体如下: 备注:此项目模仿 饿了吗。我用的…

    编程技术 2025年3月8日
    200
  • vue.js实现无缝滚动效果的步奏详解

    这次给大家带来vue.js实现无缝滚动效果的步奏详解,vue.js实现无缝滚动效果的注意事项有哪些,下面就是实战案例,一起来看一下。 本文介绍了一个简单的基于vue.js的无缝滚动的实例,有兴趣的朋友快来看看吧。  :feet:在线文档de…

    编程技术 2025年3月8日
    200
  • Angular怎样实现定时器效果

    这次给大家带来Angular怎样实现定时器效果,Angular实现定时器效果的注意事项有哪些,下面就是实战案例,一起来看一下。 这篇文章介绍了Angular实现的简单定时器功能的实例,分享给有需要的朋友。 Angular定时器 var my…

    编程技术 2025年3月8日
    200
  • vue实现键盘效果

    这次给大家带来vue实现键盘效果,vue实现键盘效果的注意事项有哪些,下面就是实战案例,一起来看一下。 常看到各种app应用中使用自定义的键盘,本例子中使用vue2实现个简单的键盘,支持在移动端和PC端使用 Keyboard.vue 123…

    编程技术 2025年3月8日
    200
  • JS实现标签滚动切换

    这次给大家带来JS实现标签滚动切换,JS实现标签滚动切换的注意事项有哪些,下面就是实战案例,一起来看一下。 jQuery实现的平滑滚动选项卡.tabs{width: 1200px; margin: 0 auto; height: 336px…

    编程技术 2025年3月8日
    200
  • mint-ui怎样实现无限滚动加载功能

    这次给大家带来mint-ui怎样实现无限滚动加载功能,mint-ui实现无限滚动加载功能的注意事项有哪些,下面就是实战案例,一起来看一下。 通过多次爬坑,发现了这些监听滚动来加载更多的组件的共同点, 因为这些加载更多的方法是绑定在需要加载更…

    编程技术 2025年3月8日
    200
  • 原生JS如何对多个滚动条同步操作

    这次给大家带来原生JS如何对多个滚动条同步操作,原生JS对多个滚动条同步操作的注意事项有哪些,下面就是实战案例,一起来看一下。 在一些支持用 markdown 写文章的网站,后台写作页面,一般都是支持 markdown 即时预览的,也就是将…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论