收藏
回答

Skyline模式下,swiper组件worklet动画穿透到 scroll-view组件!!!

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 微信安卓客户端 8.0.47 3.34

此为Skyline模式

在使用官方的 Tab指示条,swiper的swiper-item内使用了scroll-view组件。

当滑动scroll-view组件时,在安卓机内swiper的worklet动画会穿透到scroll-view组件当中。导致tab下方的下划线动画异常

官方的Tab指示条源码地址:https://github.com/wechat-miniprogram/awesome-skyline/tree/main/examples/tab-indicator

这是我的scroll-view代码:

这段代码是写在 swiper-item内的,希望官方能给出临时解决方案

<scroll-view scroll-y style="width: 100%; height: 100%;" type="custom">
                <grid-view type="masonry" cross-axis-count="{{2}}" cross-axis-gap="{{10}}" main-axis-gap="{{10}}">
                    <image wx:for="{{gridList}}" 
                    wx:key="index" 
                    style="width: 100%; height: {{100 * item.sub}}px" 
                    src="https://picsum.photos/200/{{100 * item.sub}}?random={{item.id}}" 
                    mode="aspectFill"></image>
                </grid-view>
            </scroll-view>
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容