height属性的初始默认值(即scrollheight的默认值)不能为0 // 解决方案: data: { scrollheight: 100 } // or style='height:{{scrollheight || 100}}px'
scroll 动态设置高度后无法触发下拉刷新,怎么解决?<scroll-view scroll-y="true" style='height:{{scrollheight}}px' bindrefresherrefresh='toupper' bindscrolltolower="loadMore" scroll-with-animation="true" refresher-enabled='true' refresher-threshold="20" refresher-triggered='{{refresher}}' lower-threshold='100' data-index='{{index}}'> 如果height设置为固定的常数就可以触发refresher-enabled, 怎么解决?
2020-05-22原来是酱婶。 scroll-view组件自带节流,所以滑动过快时,会出现滑到顶部,scrollTop不为0的bug。因为部分scroll事件被节流掉了。 添加throttle="{{false}}" 属性,关闭官方默认节流,保证scroll事件能全部触发,自己实现节流即可。
scroll-view的bindscroll获取到的scrollTop不为0scroll-view的bindscroll监听滑动事件,经常会有这样的问题:scrollview惯性滑动到顶部后,最后的事件中的scrollTop不为0!!!!toupper事件也没有收到!!!
2020-04-23