uniapp 滚动页面到指定位置

这篇具有很好参考价值的文章主要介绍了uniapp 滚动页面到指定位置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

小程序业务中,通常会有用户点击某个按钮或者tab标签,然后页面滚动到相连内容位置

this.$nextTick(() => {
    setTimeout(() => {
        uni
        .createSelectorQuery()
        .select(".announcement")
        .boundingClientRect((res) => {
            this.scrollTop = res.top;
        }).exec();
    }, 100);
});

this.scrollTop = res.top;  这么写是因为我用了scroll-view  

一般写法文章来源地址https://www.toymoban.com/news/detail-519294.html

uni.pageScrollTo({
    duration:0,
    //滚动到实际距离是元素距离顶部的距离减去最外层盒子的滚动距离
    scrollTop:res.top,
})

到了这里,关于uniapp 滚动页面到指定位置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uni-app 如何返回到指定的页面

    实际开发中,发现了一个问题,即使签署合同的时候,发现调用法大大的页面,出现了一个问题,就是签署后,点回退,回退到了重新签署的页面。所以需要对回退进行自定义处理。 处理的话,就要到指定的返回页面。这里还存在不签署的情况,回退要是原来的页面。所以要

    2024年01月18日
    浏览(64)
  • uni-app小程序中做页面滚动底部或顶部加载效果

    在移动应用开发中,无限滚动加载是一个常见的功能,用户可以通过滑动屏幕来加载更多的内容,从而提高应用的用户体验。本文将介绍如何使用Uniapp实现无限滚动加载的功能。 概述 我们需要实现的无限滚动加载功能的具体效果如下: 当用户滑动到底部时,自动加载更多的

    2024年02月08日
    浏览(76)
  • 【uni-app教程】四、UniAPP 路由配置及页面跳转

    uni-app 页面路由为框架统一管理,开发者需要在pages.json里配置每个路由页面的路径及页面样式。类似小程序在 app.json 中配置页面路由一样。所以 uni-app 的路由用法与 Vue Router 不同,如仍希望采用 Vue Router 方式管理路由,可在插件市场搜索 Vue-Router。 uni-app 有两种页面路由跳转

    2024年01月16日
    浏览(77)
  • 【UniApp】-uni-app-项目实战页面布局(苹果计算器)

    经过前面的文章介绍,基本上 UniApp 的内容就介绍完毕了 那么从本文开始,我们就开始进行一个项目的实战 这次做的项目是苹果计算器,这个项目的难度不是很大,但是也不是很简单,适合练手 打开 HBuilderX,点击左上角 文件 - 新建 - 项目 : 项目创建完毕之后,首先来分析

    2024年02月04日
    浏览(67)
  • uniapp设置滚动条滚动到指定位置

    场景:左侧菜单栏,每次切换时,需要右侧商品展示区保持滚动条及页面在最顶部   scrollToTop在0,1之间切换,通过1px的差别使页面可以正常渲染 1) 使用 uni.pageScrollTo 方法,属于页面级别滚动。 如果传入 scrollTop 不起效,应该是布局的问题, 它是页面级的滚动: 所有的

    2024年02月09日
    浏览(80)
  • 小程序页面滚动到指定位置

    如何让页面自动滚动到某个位置(比如点击某一个按钮,需要自动滚动到对应内容的位置),在小程序是很简单的,官方提供获取元素位置和滚动到目标位置API: 1.使用uni.createSelectorQuery().select().boundingClientRect()查询到需要滚动到的元素位置 2.滚动到目标位置: uni.pageScrollTo() 微

    2024年02月12日
    浏览(33)
  • uni-app去掉右侧滚动条

    参考文档:uni-app官网 注意:配置完毕后,需要重启编辑器并重新编译 只能使用于在 scroll-view 中 注意:::-webkit-scrollbar前要有 scroll-view 的标签名或类名 或

    2024年02月12日
    浏览(112)
  • 【微信小程序点击滚动页面到指定位置】

    scroll-view :https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html 补充: 1: scroll-view设置高度:style=“height:100%” 2: scroll-view设置纵向滚动:scroll-y=“true” 3: scroll-view设置要去的id( 这个必须动态设置才生效 ):scroll-into-view=“{{toView}}”

    2024年02月09日
    浏览(39)
  • uni-app滚动分页 兼容(App 小程序 H5)

    因为手机端本身屏幕空间不大 所以大家一般都会选择用滚动分页 首先 我在根目录下创建了一个 api目录 下面创建了一个bookApi.js 其中写了一个请求函数 getBookList 根据当前页 page 和 每页展示多少条 pageSize 获取数据 那么 我的组件代码是这样的 首先 我们肯定要引入bookApi.js中的

    2024年02月16日
    浏览(62)
  • uni-app中实现弹幕的滚动效果

    在uni-app中实现弹幕的滚动效果,可以通过以下步骤实现: 在页面中创建一个容器,用于显示弹幕内容。可以使用 view 标签或者其他适合的标签作为容器。 使用CSS样式设置容器的位置和样式,例如设置 position: fixed 使其固定在页面上的某个位置,设置 overflow: hidden 隐藏超出容

    2024年01月21日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包