uniapp解决scroll-view滑动事件失效问题@scrolltolower
1、首先scroller-view需要给定高度,这里的高度最好不要是width:num%这种类型的,很容易不生效。
2、父容器最好也指定高度
下面通过举例来说明
<template>
<view class="main">
<scroll-view class="scroll-content" scroll-y @scrolltolower="reachBottom">
//省略内容
</scroll-view>
</view>
</template>
<script>
export default{
methods:{
reachBottom(){
//这里是触底需要做的事情
}
}
}
</script>
<style>
.main{
heigth:100%;
width:100%;
}
.scroller-content{
width:100%;
height:calc(100vh - var(--window-top));//calc()是动态计算函数
//100vh:把屏幕高度分成100等份
//--window-top屏幕顶部栏目部分
}
</style>