-
Notifications
You must be signed in to change notification settings - Fork 277
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[popup] close-btn和close-on-overlay-click无效 #1497
Comments
👋 @QJvic,感谢给 TDesign 提出了 issue。 |
@QJvic 需要给内容宽高,并配合 visible-change 实现显隐~ (官网有提供比较丰富的示例和完整的API说明) 可供参考:
onVisibleChange(e) {
this.setData({
visible: e.detail.visible,
});
}, |
@anlyyao 那 |
@JQiue 你可以试试 |
你没有理解我的意思,是因为这个属性设置为true时,是不会触发点击遮罩关闭弹框的,所以我才说这个属性是没有用的 |
在"tdesign-qq-miniprogram": "^0.0.2"中也存在点击遮罩无法关闭的问题。 |
@anlyyao 1.1.15 版本点击遮罩也无法关闭 |
俩问题: |
visible-change 可以解决 |
@anlyyao 既然如此,closeOnOverlayClick 是无意义的属性,应该移除它 |
说了半天都说不到点子上,现在uniapp 中 close-on-overlay-click 根本就不会触发VisibleChange,经过测试 |
建议修改或调整「close-on-overlay-click」这个 api 的命名及描述,避免产生不必要的麻烦,同时在 TDesign 的 API 列表上将这个数据放的靠下一点吧,🤣 |
tdesign-miniprogram 版本
0.34.0
重现链接
No response
重现步骤
期望结果
出现关闭按钮,并且点击popup之外也可关闭popup
实际结果
没有出现关闭按钮,并且点击popup之外也不能关闭popup
框架版本
基础库版本
2.27.3
补充说明
No response
The text was updated successfully, but these errors were encountered: