【微信小程序点击滚动页面到指定位置】

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

【微信小程序点击滚动页面到指定位置】

微信小程序滚动到指定位置,微信小程序,小程序
scroll-view:https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html
微信小程序滚动到指定位置,微信小程序,小程序
微信小程序滚动到指定位置,微信小程序,小程序

  <scroll-view style="height:100%" scroll-y="true" scroll-into-view="{{toView}}" bindtap="pageScroll" scroll-with-animation> 
            <view id='YPGZQ'> 1</view>
            <view id='CSMLQ'>2</view>
            <view id='BOSS'>3</view> 
        </scroll-view>
        
    <view class="btnBox" id="tab-con">
        <view class="btn-share" catchtap="ypgzq">ypgzq</view>
        <view class="fenge"></view>
        <view class="btn-share" catchtap="csmlq">csmlq</view>
        <view class="fenge"></view>
        <view class="btn-share" catchtap="boss">boss</view>
    </view>

    /**
     * 页面的初始数据
     */
    data: { 
        toView: '', //动态设置需要滚动的目的id
    },
    // ypgzq
    ypgzq() {
        // console.log('ypgzq');
        this.setData({
            toView: 'YPGZQ'
        })
    },
    // csmlq
    csmlq() {
        // console.log('csmlq');
        this.setData({
            toView: 'CSMLQ'
        })

    },
    // boss
    boss() {
        // console.log('boss');
        this.setData({
            toView: 'BOSS'
        })

    },

补充:

1: scroll-view设置高度:style=“height:100%”
2: scroll-view设置纵向滚动:scroll-y=“true”
3: scroll-view设置要去的id(这个必须动态设置才生效):scroll-into-view=“{{toView}}”文章来源地址https://www.toymoban.com/news/detail-701827.html

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

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

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

相关文章

  • uniapp微信小程序:点击按钮先判断用户是否授权位置信息、用户位置信息授权、进入下一个页面

    前提 :该实例是使用uniapp的小程序 实现的 文章描述: 这里要实现的功能是: 1、点击页面中的一个按钮 2、判断用户是否授权位置信息 3、未授权–弹出位置授权框;已授权–进入下一个页面(地址选择页); 4、弹出位置授权框后,是否同意授权 5、同意:得到地址;不同

    2024年02月08日
    浏览(37)
  • 【小程序】scrollview制作tab导航栏,点击tab自动滚动到指定位置

    前几天遇到一个需求,做一个答题的界面,顶部是题目编号列表,下面是题目,点击题目编号跳转到相应题目。一开始想用vant weapp中的Tab标签页组件来做,也试着用过,中间遇到了某些问题效果不太理想。具体我也忘了啥问题。最后还是用scroll-view+swiper来实现了这一个功能。

    2024年03月22日
    浏览(48)
  • uni-app+ts----微信小程序锚点定位 、自动吸顶、滚动自动选择对应的锚点(点击tab跳转对应的元素位置)

    html代码部分 重点是给元素加入【 :id=“‘item’ + item.id”】 2.JS代码部分

    2024年02月21日
    浏览(35)
  • uniapp 滚动页面到指定位置

    小程序业务中,通常会有用户点击某个按钮或者tab标签,然后页面滚动到相连内容位置 this.scrollTop = res.top;  这么写是因为我用了scroll-view   一般写法

    2024年02月12日
    浏览(30)
  • 使用scrollTo/scrollTop让页面元素滚动到指定位置, 并设置滚动动画

    当容器有滚动条时,有时需要点击 试图 或 节点 将页面滚动到指定元素位置 比如父元素设置了 overflow: hidden; ,当元素里的内容超过元素本身的高度时, 就会出现滚动条, 那么鼠标滑动的距离就是其滚动距离. scrollTop属性 scrollTop 就是指 “元素中的内容” 超出 “元素上边界” 的

    2023年04月27日
    浏览(62)
  • 微信小程序隐藏页面滚动条

    开发小程序时,经常会碰到页面长度超过屏幕高度,然后下拉时会出现滚动条,对于一些有强迫症的人来说是不可忍受的。 网上看了好多,写的。都评论有起作用或者不起作用的。 我在这分享一个全局隐藏滚动条的方式。 样式代码我们在app.wxss中,写一个类选择器:   然后

    2023年04月20日
    浏览(30)
  • 微信小程序的页面滚动事件监听

    微信小程序中可以通过 Page 的 onPageScroll 方法来监听页面滚动事件。具体步骤如下: 在页面的 onLoad 方法中注册页面滚动事件监听器: 在 onPageScroll 方法中处理页面滚动事件。onPageScroll 方法会在页面滚动时被调用,参数 event 包含了当前页面滚动的位置信息,例如 event.scrollT

    2024年02月07日
    浏览(30)
  • 微信小程序 顶部搜索 吸顶 不随页面滚动而滚动

    主要用于商城类小程序: 微信小程序 搜索框 顶部吸顶 顶部购物车栏固定 不随页面滚动而滚动 示例: 可以看到分为三部分--头部搜索框--中间商品区域(可滚动)----底部购物车(固定底部) 头部搜索框 最大的盒子宽高100% 头部盒子需要有固定高度 flex布局 flex-flow: column; (为了中间

    2024年02月12日
    浏览(40)
  • 微信小程序点击按钮或者自动定位到某一个位置

    微信小程序想要定位某一个位置,一般都是用组件scroll-view实现的 1.如果没有组件化,直接在scroll-view写html代码的时候,想要定位在scroll-view可视化开始端是比较简单的。 值得注意的是scroll-view自己的高度必须是固定的比如400rpx,如果是全屏可以使用100vh. scroll-into-view属性在官

    2024年02月14日
    浏览(57)
  • 解决微信小程序页面滚动穿透问题

    先来描述一下具体什么是滚动穿透行为,假设现在有一个长列表,可以上下滚动查看更多内容,假如我们点击一个删除按钮,会弹出一个确认弹框,这时我们如果上下滑动页面的话会发现弹框底下的列表内容依然可以上下滚动,如下所示: Video_2022-12-02_111109 这样的体验效果并

    2024年02月13日
    浏览(36)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包