scroll-view的scroll-into-view属性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scroll-view的scroll-into-view属性相关的知识,希望对你有一定的参考价值。

参考技术A scroll-into-view的注意点

scroll-into-view 是 scroll-view 的一个属性,主要作用是用于滚动到指定元素的位置,其对应值是元素的id,使用方法如下:

<scroll-view scroll-y class="scroll" scroll-into-view="toView">

    <view id="'item'+index" class="item" wx:for="dataList" wx:for-index="index" wx:for-item="item" wx:key="index">

      ...

    </view>

</scroll-view>

toView就是要滚动到的元素的位置,但是有几个地方需要注意,否则没有效果

scroll-into-view 的值必须是动态的,通过setData设置后,重新渲染才会有效。如果是静态的,如scroll-into-view="item2",则无效。

scroll-view 必须有固定的高度,如果设置高度为百分比的话,父容器一定要固定高度,否则无效。比如最顶层的 view 没有设置固定高度,然后在下面添加的 scroll-view 的高度就直接设置height:100%是无效的,此时可以设置为height:100vh代替。

以上是关于scroll-view的scroll-into-view属性的主要内容,如果未能解决你的问题,请参考以下文章

uniapp scroll-view基础用法

微信小程序把玩scroll-view组件

第五节 事件拦截操作, 针对于 scroll-view

关于小程序 scroll-view 左右横向滑动没有效果(无法滑动)问题

关于小程序 scroll-view 左右横向滑动没有效果(无法滑动)问题

scroll-view里面的定位元素如何能同步滚动