你把这个参数设置为false或者不设置这个参数,你再下拉刷新你的scroll-view
在小程序中,使用scroll-view实现下拉刷新 1.scroll-view需要给一个高度,用flex-grow:1不起作用,滚动会失效。 解决方案:给scroll-view加一个父元素,设置flex-grow:1,在页面加载时获取父元素的高度,并且赋值给scroll-view //初始化高度为0const[height,setHeight]=useState(0)//获取父元素高度constquery=Taro.crea...
原因找到了: scroll-view的height不能是100%,需要是个具体的值,比如:500rpx,700px这样就行了 ...
这可以通过设置 scroll-view 的scroll-top 属性,并结合 CSS 动画或 JavaScript 的 setTimeout 来实现平滑滚动。 将scroll-view 组件滚动位置重置到顶部: 在数据加载完成后,我们需要将 scroll-view 的滚动位置重置到顶部。这可以通过将 scroll-top 属性设置为 0 来实现。 以下是一个简单的代码示例,展示了如何在微...
3、使用 scroll-view 的话,会想到的是 bindscrolltoupper 和 bindscrolltolower,但其实使用这个两个也还是会出现问题的。这个问题是 bindscrolltoupper 会触发多次,而且一开始在顶部的时候,有可能没有响应到。 下面的方法是使用 touchstart 和 touchend 来实现的 上拉加载 和 下拉刷新: ...
--refresher-triggered 设置当前下拉刷新状态,true 表示下拉刷新已经被触发,false 表示下拉刷新未被触发 --><viewclass="content"><scroll-viewstyle="height:100vh;margin-top: 100px;"scroll-y="true"refresher-enabled="true":refresher-triggered="triggered":refresher-threshold="45"refresher-background="light...
当出现bindrefresherrefresh 方法拉不动无法触发下拉刷新的问题的时候基本都是scroll-view 的高度设定的问题, 需要在scroll-view 添加 wx:if="{{scrollHeight}}" 判断一下当有scrollHeight高度后再渲染scroll-view scrollHeight 是在js里面获取的scroll-view的高度。
这个onScrollToUpper是滚到顶部才会触发,下拉刷新,和这个不太一样,下拉滑动距离是负向,这个是滚动到...
tip: 若要使用下拉刷新,请使用页面的滚动,而不是scroll-view,这样也能通过点击顶部状态栏回到页面顶部 6:尝试scoll-view的标签上面用静态值时,出现的问题: 这里设置了scroll-y="falase"不起作用的,看左侧的图还是可以滚动的, 加上overflow-y:hidden;还是可以滚动的 ...