欢迎来到小懒的博客~email:568705236@qq.com

view ui 出现datepicker弹出部分不会自动隐藏

2020/9/5 10:06:33站长

    昨天有群友发了一个出现问题的视频,说是他使用的view ui的datepicker,点击datepicker以外的区域,datepicker不会自动隐藏弹出的部分。

select.gif

    群里的大佬就先回应了,问是否用到open、cofirm这些属性。结果是没有的。也排除了层级关系导致。

    那么只有让群友发demo了。收到demo,直接复制源码中的datepicker部分,用官方的在线运行,正常。这样看来是在项目出问题了。我一个从未搞过vue的人,只能去用npm下载相应的包,然后对demo进行构建。很好,我学会如何编译vue项目了。demo编译后,问题的确出现了。然后我的想法就是版本问题?去package.config修改到最新版本,编译,还是一样。

    忽然想起,那个package.config里面的包有点多啊,默认的项目这么多包的吗?我赶紧按vue官方文档快速上手指南,创建了一个test,一看,才2个包。复制源码进去,删除对一些其他包引用和使用。编译,运行,正常。

    那么问题就已经知道了,包之间的功能互相干扰了。回想一下,排除干扰项到位的话,就会很容易发现产生问题的地方。最终群友也顺利找到干扰的包了。

赞赏