小程序卡顿怎么解决 微信小程序scroll-view实现滚动穿透和阻止滚动的方法?

微信小程序scroll-view实现滚动穿透和阻止滚动的方法?您可以在每次接收内容时设置scroll view的scroll top属性值。例如:在wxml中,绑定的scroll-top的值为top&

微信小程序scroll-view实现滚动穿透和阻止滚动的方法?

您可以在每次接收内容时设置scroll view的scroll top属性值。例如:在wxml中,绑定的scroll-top的值为top<scroll-view scroll-y=“true”scroll-top=“{top}}”><scroll-view> JS:在事件触发后,将其值设置为page({data:{top:0}),yourevent:function(){var len})=yourData.lengththis.setData设置数据({top:1000*len}}}}

不要谈论在Scrollview中嵌套listview或可扩展listview所引起的问题。让我们来讨论一下解决方案:事实上,您仍然需要计算适配器中所有项的高度,然后将其设置为ListView。

关于代码,是一个很好的打包方式,在listview.setAdapter文件在这个方法被称为P

之后,视图中嵌入了三个视图A、B和C,其中A和C是固定高度的。B是一个自适应的滚动视图,填充剩余的高度。