使用swiper组件,绑定forbid-slide-animation属性

- 发布:2025-05-27 11:34
- 更新:2025-05-27 11:34
- 阅读:82
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 4.65
手机系统: iOS
手机系统版本号: iOS 18
手机厂商: 苹果
手机机型: iphone 13
页面类型: nvue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
swiper组件支持forbid-slide-animation属性
swiper组件支持forbid-slide-animation属性
实际结果:
forbid-slide-animation属性不生效
forbid-slide-animation属性不生效
bug描述:
使用uniapp内置的swiper组件,发现在ios端的change事件,总是要比安卓端触发的慢很多,导致联动诸如tab组件动画改变的时候,总是有不小的延滞。
因为我用的是nvue,底层渲染应该还是weex去做的,在翻阅weex文档的时候,发现了这个属性:forbid-slide-animation,看文档描述,似乎能够解决我的问题,但是直接在swiper组件上使用并不生效。
后来看了下uniapp的代码仓库,发现官方封装的时候,并没有把这个属性加上,具体路径为:uniapp/packages/uni-components/src/nvue/swiper/index.tsx,官方大佬能否更新下这个属性的支持?感激不尽。

