针对你提到的vant closeonclickoverlay uncaught (in promise) overlay问题,我们可以从以下几个方面进行解析和解答: 1. 理解问题上下文 这个问题通常出现在使用Vant UI库中的弹窗(如Dialog、Toast等)组件时,当设置了closeOnClickOverlay属性(允许点击遮罩层关闭弹窗)后,在点击遮罩层关闭弹窗的过程中,可能由于某些异步操...
描述一下问题 van-action-sheet中close-on-click-overlay属性无效 tpatrolPullMenuClose() { this.setData({ show: false }); }, tpatrolPullMenuSelect(event) { console.log(event.detail); }, <van-action-sheet show="{{ tpatrolPullMenuShow }}" actions="{{ tpa...
描述一下问题 在文档中,popup 组件中的 close-on-click-overlay 默认值是 true,即点击蒙层会关闭 Popup。 但实际测试点击蒙层是没有关闭 popup 的。 截图 核心代码 <van-popup show="{{ show }}">内容</van-popup> 环境 设备: 开发者工具 基础库版本: 2.0.0 Vant Weapp 版
this.$emit('click-overlay'); if (this.data.closeOnClickOverlay) { this.$emit('close'); } } 复制代码 关闭按钮及事件 通过closable属性决定是否显示默认的关闭按钮,也可以通过关闭图标相关属性配置更改按钮样式,关闭按钮的事件有onClickCloseIcon,通过$emit触发组件的自定义事件close。 onClickCloseIcon() {...
Toast: 新增 clickOnClickOverlay 选项 #4967 SwipeCell: 新增 opened 事件 #4986 ActionSheet: 新增 close-icon 属性 #5016 DropdownItem: 新增 title 插槽 #4975 DatetimePicker: 新增 swipe-duration 属性 #5015 Bug Fixes 修复Tab name 设置为 0 时无法正确匹配的问题 #5017 修复Indexbar 隐藏时可能...
Toast: 修复 closeOnClickOverlay 设置为 true 不生效的问题 #8044 v3.0.5 2021-01-24 Feature Badge: 新增 offset 属性 e0b463 Calendar: reset 方法支持重置到指定日期 #7966 Icons: 新增 wechat 图标, 重命名原 wechat 图标为 wechat-pay b3cd8c ImagePreview: 调用 swipeTo 方法后自动重置缩放状态 #79...
overlayClass:null, overlayStyle:Object, closeOnClick:Boolean, closeOnClickOverlay:Boolean, type:{ type:String, default:'text', Expand DownExpand Up@@ -63,6 +64,10 @@ export default createComponent({ clearTimeout(timer); }; consttoggle=(show)=>{ ...
1、close-on-click-overlay属性、@clickOverlay方法失效。 2、另外。文档说:bind:close 应该在蒙层关闭时触发。但实际上,点击蒙圈的时候就会触发。 解决方式是:只能在close的方法里设置this.show = false; 原版vant我没用过,猜测小程序版本兼容有问题。 Author vinceok commented Dec 7, 2018 我刚刚复现了楼主...
popup点击蒙层无法关闭弹窗#1045 New issue Closed 注意:请按照下面的模板来新建 issue,不规范的 issue 会被立即关闭. 描述一下问题 1.popup点击蒙层无法关闭弹窗,设置了close-on-click-overlay为true也不行 2.bind:click-overlay事件无效 截图 如果是 UI 问题,请提供具体截图 ...
Taro 组件使用原生组件时,事件以 on 开头。你把bind:click-overlay={this.clickClose}改成onclick-overlay={this.clickClose}即可 Chen-jjaddedansweredquestionFurther information is requestedlabelsAug 17, 2019 taro-botbotadded theto be closedlabelAug 17, 2019 ...