<swiper class="_goods_swiper" :vertical="true" :style="{height: scrollHeight}" :autoplay="false" :circular="false" :current="goodsPage" :duration="800" @change="goodsPageChange">
<swiper-item :style="{height: scrollHeight}">
<!-- 第一栏滚动 -->
<scroll-view scroll-y="true" :style="{height: scrollHeight}" :show-scrollbar="false" @scroll="scrollHandle">
………
</scroll-view>
</swiper-item>
<swiper-item :style="{height: scrollHeight}">
<!-- 第二栏内容 -->
</swiper-item>
</swiper>
computed() {
scrollHeight() {
return uni.getSystemInfoSync().screenHeight - uni.getSystemInfoSync().statusBarHeight
}
}
- 发布:2020-11-30 11:52
- 更新:2020-11-30 15:25
- 阅读:1089
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 2.9.8
手机系统: Android
手机系统版本号: Android 11
手机厂商: 华为
手机机型: 荣耀 v30
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
<swiper class="_goods_swiper" :vertical="true" :style="{height: scrollHeight}" :autoplay="false" :circular="false" :current="goodsPage" :duration="800" @change="goodsPageChange">
<swiper-item :style="{height: scrollHeight}">
<!-- 第一栏滚动 -->
<scroll-view scroll-y="true" :style="{height: scrollHeight}" :show-scrollbar="false" @scroll="scrollHandle">
………
</scroll-view>
</swiper-item>
<swiper-item :style="{height: scrollHeight}">
<!-- 第二栏内容 -->
</swiper-item>
</swiper>
computed() {
scrollHeight() {
return uni.getSystemInfoSync().screenHeight - uni.getSystemInfoSync().statusBarHeight
}
}
<swiper class="_goods_swiper" :vertical="true" :style="{height: scrollHeight}" :autoplay="false" :circular="false" :current="goodsPage" :duration="800" @change="goodsPageChange">
<swiper-item :style="{height: scrollHeight}">
<!-- 第一栏滚动 -->
<scroll-view scroll-y="true" :style="{height: scrollHeight}" :show-scrollbar="false" @scroll="scrollHandle">
………
</scroll-view>
</swiper-item>
<swiper-item :style="{height: scrollHeight}">
<!-- 第二栏内容 -->
</swiper-item>
</swiper>
computed() {
scrollHeight() {
return uni.getSystemInfoSync().screenHeight - uni.getSystemInfoSync().statusBarHeight
}
}
预期结果:
嵌套了scroll-view的swiper-item可以滑动到下一个swiper-item
嵌套了scroll-view的swiper-item可以滑动到下一个swiper-item
实际结果:
不能顺利的滑动到下一个swiper-item
不能顺利的滑动到下一个swiper-item
bug描述:
nvue 页面swiper-item里面嵌套scroll-view,swiper-item标签和scroll-view标签的高度相等,scroll-view滑到底部之后swiper就不能切换到下一个了
最佳回复