勇敢的心_
勇敢的心_
  • 发布:2024-12-27 14:03
  • 更新:2025-11-03 19:24
  • 阅读:224

nvue页面list设置高度等于windowHeight,有些机型偶尔出现不能滑动的问题

分类:uni-app
<template>  
    <view>  
        <list @scroll="scroll" :style="{height:(windowHeight-1)+'px'}">  
            <header style="position:sticky;top:0px;">  
                    <!-- 这里是固定在头部的内容 -->  
            </header>  
            <cell>  
                <view style="height:10px;flex:1;background-color:#f7f7f7;"></view>  
            </cell>  
                               <!-- 这里是滚动的内容 -->  
            </cell>  

        </list>  

        <view>  
             <!-- 这里是弹出层之类的,不占用高度 -->  
        </view>  
    </view>  
</template>  

绝大部分机型是没有问题的,但是在少数少数设备上反馈不能滚动

2024-12-27 14:03 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com

哥,能麻烦告诉下最后你们的解决方案吗?
我们也出现了,定位到可能是 windowHeight不准,导致设置的scroll-view高度过高,超过一屏,然后外部出现了滚动条了,又因为外部滚动条的滚动优先级高于scroll-view,导致无法滚动。

  • 勇敢的心_ (作者)

    推荐个组件:z-paging

    2025-11-04 09:24

要回复问题请先登录注册