[youzan/vant-weapp]关于Dialog组件异步关闭的问题

2024-07-19 584 views
3
重现链接

https://developers.weixin.qq.com/s/DRWXh4mq7gIV

Vant Weapp 版本

1.10.17

描述一下你遇到的问题。

我照着文档的原样搬出来直接使用,发现异步的取消只会停止加载状态,而不会关闭弹窗,文档演示确实可以关闭。

然后我看了看你们的关闭部分的源码发现传false只是关闭加载动画,传true不能立即关闭而且还会报错。 我不知道是不是设计成这样。那点取消该如何关闭弹窗

截屏2023-05-09 14 16 47 重现步骤

点击屏幕,点击取消无法关闭

设备/浏览器

微信开发者工具,真机调试

回答

6

预览使用的是vant2,这部分文档预览有误。在你异步方法返回false的地方手动调用Dialog.close()关闭弹窗

8

这里有点问题,应该需要判断一下

7

希望文档上能够将微信小程序的dialog使用说明补充上去,避免其他人使用出现问题

8

我也遇到这个问题了,关闭的时候报MiniProgramError这个错,怎么解决的呢

6

怎么解决这个问题的呢