vant-weapp在小程序中遇到的坑

vant-weapp在小程序中遇到的坑

在使用vant-weapp的组件时遇到了这么个问题,点击遮罩层或者关闭图标,会报如下错误
Error: incongruent status: leave
vant-weapp在小程序中遇到的坑
根据字面翻译是层级有问题

经过搜索也没找到解决方法,那根据字面意思看的话,就是遮罩层 层级出现的问题
vant-weapp在小程序中遇到的坑
由图可以看出 我的日历组件是嵌套在多级view中的

解决办法
vant-weapp在小程序中遇到的坑
将日历组件放在最后一层view标签内就没问题了

这引申出为什么 日历组件放在多层view中点击遮罩层关闭就会报错,是否是因为遮罩层 层级被某一个view覆盖导致。但是点击取消或者确认则没有问题。