NervJS / taro-ui

一款基于 Taro 框架开发的多端 UI 组件库
https://taro-ui.taro.zone
MIT License
4.53k stars 758 forks source link

Noticebar组件不能阻止自带的close事件执行 #1792

Open Git-wk opened 4 months ago

Git-wk commented 4 months ago

Taro UI 版本信息

v3.3.0

问题描述

Noticebar组件,开通close属性后,组件开启了删除功能,点击后自动隐藏,阻止自带的close事件执行

复现步骤

1、开通Noticebar的close属性为true 2、点击删除,执行了阻止操作,但是通知栏还是被隐藏

复现代码

1、 这是 NoticeBar 通告栏 2、onCloseLoadMore(e){ // 阻止默认行为,防止通知栏消失 e.stopPropagation(); e.preventDefault(); console.log('点击了关闭') }

报错信息

点击删除的通告栏被隐藏,期望是根据逻辑进行隐藏还是显示

系统信息

taro cli 版本为3.6.26

补充信息

taro-ui-bot[bot] commented 4 months ago

欢迎提交 Issue~

如果你提交的是 bug 报告,请务必遵循 Issue 模板的规范,尽量用简洁的语言描述你的问题,最好能提供一个稳定简单的复现。🙏🙏🙏

如果你的信息提供过于模糊或不足,或者已经其他 issue 已经存在相关内容,你的 issue 有可能会被关闭。

Good luck and happy coding~