微信小程序页面滚动到指定位置

1.页面使用view排版,确定滚动某个距离

是否异步看自己需求

复制代码
setTimeout(() => {
      wx.pageScrollTo({
        scrollTop: 100,
        duration: 300
      });
    }, 500);

2.页面使用view排版,确定滚动某个节点处

在节点上进行标记id="review-record"

复制代码
 scrollToReviewRecord() {
    wx.nextTick(() => {
      wx.createSelectorQuery()
        .select('#review-record')
        .boundingClientRect()
        .exec((res) => {
          if (res[0]) {
            wx.pageScrollTo({
              scrollTop: res[0].top,
              duration: 300
            });
          }
        });
    });
  }

3.页面使用scroll-view排版,确定滚动某个距离

注意使用此排版上诉两个方法不可生效

复制代码
 <scroll-view
      scroll-y
      style="height: 100vh;"
      scroll-top="{{scrollTop}}"
      scroll-with-animation>
      <!-- 你的表单内容 -->
    </scroll-view>

Page({
  data: {
    scrollTop: 0
  },

  onReady() {
    setTimeout(() => {
      this.setData({ scrollTop: 100 }); // 滚动到100px
    }, 500);
  }
});
相关推荐
好赞科技1 天前
深度测评2026年精选美发预约小程序排行榜 革新预约新体验 修订
大数据·微信小程序
一颗无敌码农1 天前
多商户与多门店电商系统有什么区别?核心模式解析
微信小程序·php·用户运营·crmeb
wuyoula1 天前
全新多平台电商代付商城源码
开发语言·c++·ui·小程序·php源码
低代码布道师1 天前
微搭低代码MBA 培训管理系统实战 36——小程序端课程预约功能实现
低代码·小程序
万岳科技系统开发1 天前
小程序直播架构调整指南:H5嵌套模式的优化与替代方案
小程序·架构
Greg_Zhong1 天前
学习AI 工程师第 3 天:小程序中调用豆包模型,实现ai助手(打字机效果与流式输出)
小程序·ai工程师·小程序调用豆包实现ai助手
于先生吖1 天前
家政派单小程序定制厂家
大数据·小程序
00后程序员张1 天前
完整指南 iOS App上架到App Store的步骤详解
macos·ios·小程序·uni-app·objective-c·cocoa·iphone
hhzz1 天前
记录微信小程序tabbar不显示问题:uni-app Vue 3 自定义 tabBar 不渲染
vue.js·微信小程序·uni-app
久爱@勿忘1 天前
uniappH5跳转小程序
前端·小程序·uni-app