在制作加载更多时会发现不能触发相应事件,一般情况下首先要查看两个必要的属性scroll-view的高度是否设置,第二就是scroll-view的滚动方向是否设置,缺一都有可能导致不能触发相应事件。 //wxml. 这里的高度可以用自适应高度<scroll-viewclass='index-container'style="height:{{windowHeight}}"scroll-y bindscrolltolo...
二、滚动属性设置 scroll-view组件的滚动属性(如scroll-y、scroll-x)设置不当,也可能导致点击事件无法触发。例如,如果scroll-view设置了不可滚动(即scroll-y=\"false\"且scroll-x=\"false\"),但内部内容实际上超出了可视区域,那么用户可能无法正确点击到内部元素。因此,应确保scroll-view的滚动属性与实际内容相...
用scroll-view做查询瀑布流时,通过console.log日志跟踪,发现当滚动速度很快时,bindscrolltolower事件有概率不会触发,此时瀑布流查询被中断。 <scroll-view class="search-scroll" wx:else scroll-top="{{page.topNum}}" scroll-y style="height:{{page.scrollHeight}}" scroll-with-animation="{{true}}" scro...
卡在那不能再滑动页面去触底了(因为已经在底部了)。此时需要回滚一点点 才能继续触发触底事件 代码片段 https://developers.weixin.qq.com/s/kyVfXvmM7wiX 回答关注问题邀请回答 收藏 分享 5 个回答 夜夏 2020-12-17 滑动过快导致触底事件不触发,可能是距离范围太小,监听不灵敏,具体不清楚,可将触底距离lower...
滑动过快,或页面列表元素高度还没渲染出来,可能导致 scroll-view 的 scrollToLower 不触发特别是在部分安卓手机上,scroll-view 滚动速度可以滑很快,快速滑动 几乎是必现bug;我们首先尝试监听 onScroll 事件,手动判断是否滚动到底部const onScroll = ({ detail: { scrollTop, scrollHeight } }) => { if (scroll...
首先scroll-view要给个高度,不用固定写死,百分比也是可以的,我是放到了列表下面,让他继承父类的高度,但是不行,还是要手动的添加高度为100%;这样就会触发了,你解决了吗? image.png 最近有一个需求是这种布局还要有上拉加载的 image.png 这里我使用了外部的view使用max-height;撑开,scroll-view的高度是百分百,但...
1、首先scroller-view需要给定高度,这里的高度最好不要是width:num%这种类型的,很容易不生效。 2、父容器最好也指定高度 下面通过举例来说明 <template> <view class="main"> <scroll-view class="scroll-content" scroll-y @scrolltolower="reachBottom"> ...
bindscrolltolower事件是滚动到底部/右边时触发,但是得给容器设置高度,否则事件不会被触发。 解决方法 为这个scroll-view设置一个固定的高度,例如style=”height:1300rpx”,但是注意这个高度不能过大也不能过大,过小的话就没法把scroll-view里面的视图内容显示完整。
Page({ data: { isShow:false, scrollheight:"", cloudPic: [1,2,3,4,5], }, getScroll: function(e) { // 触发不了事件 console.log(e) }, showI(){ this.setData({ isShow:true, arr:['red','green','blue'] }) }, // 这里是关闭这个标签的方法 closeBigPic: function() { this....