4549关注14322浏览
scroll-view(height: 100%)内嵌套swiper, view;
swiper轮播时,swiper下方view不显示
- 提供一个最简复现 Demo
<scroll-view
scroll-y
style="height: 100%; position: absolute; top: 0; left: 0;">
<view class="banner">
<swiper
wx:if=""
class="home_swiper"
indicator-color="#606060"
indicator-active-color="#fff"
interval="{{interval}}"
indicator-dots="true"
previous-margin="40px"
next-margin="40px"
circular="true"
autoplay="true">
<repeat for="" key="index" index="index" item="item">
<swiper-item class="home_swiper_item">
<navigator url="" hover-class="none">
...
</navigator>
</swiper-item>
</repeat>
</swiper>
</view>
<view class="home_center">
...
</view>
<view class="home_box" wx:if="{{themeData.length}}">
...
</view>
</scroll-view>
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Emma王
19人对此回答表示赞同
嗯嗯,我们目前也是这样,但是我觉得用户体验不太好,有个banner轮播感觉档次会高点
展开190回复分享发布于 6年前评论(0)
收起评论
-
马栏山壮士
15人对此回答表示赞同
我最后把scroll-view换成了别的组件
展开150回复分享发布于 6年前评论(0)
收起评论
-
万发财
15人对此回答表示赞同
我找到解决方法的话告诉你吧
展开150回复分享发布于 6年前评论(0)
收起评论
-
clock8
14人对此回答表示赞同
我就换了view我们轮播后来改成固定位置,不需要随页面滚动了
展开140回复分享发布于 6年前评论(0)
收起评论
-
Tavis
13人对此回答表示赞同
我也遇到同样的问题,我觉得应该是滑动冲突的问题,swiper获取了屏幕焦点,导致scroll-view失去焦点不能滑动
展开130回复分享发布于 6年前评论(0)
收起评论
-
吴世之
11人对此回答表示赞同
好,谢谢
展开110回复分享发布于 6年前评论(0)
收起评论
-
fjbiubiubiu
5人对此回答表示赞同
你换的什么呢,我们的swiper是用在banner轮播,我还没去看用什么替换
展开50回复分享发布于 6年前评论(0)
收起评论
-
Lola
3人对此回答表示赞同
嘿嘿目前我也是没找到其他办法啦
展开30回复分享发布于 6年前评论(0)
收起评论