2***@qq.com
2***@qq.com
  • 发布:2022-02-28 18:18
  • 更新:2022-02-28 22:33
  • 阅读:265

【报Bug】nvue下swiper swiper-item click事件不冒泡

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.3.11

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型:

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
    <view class="test" @click="handleClick">  
            <swiper vertical>  
                <swiper-item v-for="index in 3" :key="index">  
                    <view class="swiper-item">  
                        <text class="txt">测试{{index}}</text>  
                    </view>  
                </swiper-item>  
            </swiper>  
        </view>

操作步骤:

点击swiper-item中的子节点,swiper父节点监测不到click事件。

预期结果:

点击swiper-item中的子节点,swiper父节点应该能监测到click事件。

实际结果:

点击swiper-item中的子节点,swiper父节点监测不到click事件。

bug描述:

在nvue下swiper swiper-item 组件的click事件不冒泡,点击swiper-item中的子节点,swiper父节点监测不到click事件。
如代码,点击swiper-item中的text节点,handleClick事件回调不会触发

2022-02-28 18:18 负责人:无 分享
已邀请:
小枫叶

小枫叶 - 外包接单加v:wlmk1234567 注明来意

就是说,swiper组件本身没有点击事件,然后他的item是有的,然后你现在想点击外面的时候是能够监听到的,对吧

  • 2***@qq.com (作者)

    看代码,我想点击swiper-item中的text节点,触发handleClick回调函数,真是情况就是没有触发

    2022-03-04 16:08

该问题目前已经被锁定, 无法添加新回复