关于vant 日期组件无法关闭问题

关于vant 日期组件无法关闭问题

可能是我同时引入了element UI 和 vant 组件之间有冲突的问题

在这里插入图片描述

根据官文的文档似乎并没有关于关闭按钮的回调事件的相关描述,通过分析组件的触发情况,猜测应该是vant 内部将日历放进了Popup 组件在利用Popup组件进行展示,所以我使用Popup 中的关闭回调事件解决问题。关键代码: @click-close-icon="show = false"

代码如下:

 <van-calendar
          :show="show"
          @click-close-icon="show = false"
          @confirm="onConfirm"
          :show-confirm="false"
          :max-date="maxDate"
          :min-date="minDate"
        />

版权声明:本文为weixin_46463984原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。