1.上下滚动因为高度的问题,scrollView没有填满所剩下的空间,没有实现区域滚动 scroll-top 不生效的问题 ,比如想滚动到底部 在用这个标签之前,很多地方需要阅读官方文档比如这句话 :用竖向滚动时,需要给 一个固定高度,通过 css 设置 height。 我的第二个问题就是因为没有设置高度导致 scroll-top不生效,但是设置高...
oldScrollTop:0,}}scroll(e){this.oldScrollTop=e.detail.scrollTop;},//切换tabhandleClickSegment(e){this.currentTab=e.value;this.scrollTop=this.oldScrollTop;setTimeout(()=>{this.
1.scroll-view的高度需要设置固定的值,比如全屏可以设置:height:100vh; 2.不可以同时设置scroll-into-view和scroll-top(scroll-left)属性,因为scroll-into-view的优先级别比scroll-top(scroll-left)属性高(官方文档提及过); 3.scroll-top(scroll-left)属性不可以带单位,直接设置值就可以了,如:scroll-top="50";...
在实际运用过程中,发现设置了scroll-top无效,滚动条位置并没有发生变化,是因为微信小程序的官方框架处于性能考虑,初始化设置scroll-top不会重新渲染页面,需要将scroll-top的是放在一个事件内执行才可以生效。 这里演示一个切换选项重置滚动条事件的案例: <scroll-view class="listDetail"scroll-y="true"bindscrolltol...
问题描述: scroll-view下两个tab,现想点击不同的tab, 重置scroll-top 为 0, 发现并没有真的置零。 重现步骤: 1,在“最新”tab下翻几屏查看 2,点击“最热” tab , 发现scrolltop仍然是前面 "最新"的scrolltop, 设置 scroll-top:0无效 界面如下: wxml如下: js如下:...
scrollTopVal: 900, msgList: {data: []} } } getList(refresh) { const _this = this; let activeTab = this.msgList; if (activeTab.isLoading) { return; } if (refresh) { activeTab.nextStart = 0; } activeTab.isLoading = true; httpUtils....
此时滚动的是是page而不是scroll-view本身。故scrollTop设置不生效
[问题简单描述] 使用scroll-view时,如果动态绑定scroll-top,那么scroll-into-view会无效,无法实现跳转到相应元素位置 问题复现步骤: [第一步] 当scroll-top设置为动态绑定时,无法跳转,Wxml中scroll-into-view显示已被更改 <template>
缓慢滑动没有问题,但是快速滚动的时候scrollTop会出现非常大的误差。 ### 先说我的解决方法 因为每次滚动监听事件都会被调用比较耗费资源系统会默认节流可以在scroll-view 加一个 throttle=“{{false}}” 关闭节流 来源:微信小程序scroll-view滚动scrollTop不准确 ...