使用scroll-view时,纵向滚动嵌套for循环,scroll-top失效是为什么?
发布于 6 年前 作者 yan34 4081 次浏览 来自 官方Issues

使用scroll-view,同时内容采用wx:for

高度也设置了,然后设置scroll-top并不会跳到指定位置

然而不使用wx:for,scroll-top就可以生效,不知道是哪里出了问题,有没有大佬可以帮我看一下 T T

如下图是页面代码:

如下图是歌词数据:

救命!!!!感恩不尽

2 回复

这样子试一下,设置数据的同时设置 top

<scroll-view scroll-top="{{top}}" ...>
  <block wx:for="{{xxx}}" ...>
  </block>
</scroll-view>
this.setData({
  xxx: [...],
  top: 200
})

你for循环block标签外面的view,还有一个class是contentText呢

下面手写的就没有0.0

回到顶部