antdesign的modal.confirm突然无法自动关闭

先说现象。

开发在本地无法复现,只有发布到线上环境时才有此现象。
原因是因为本地的package文件对vue框架指定的版本的问题,可能是官网写bug了。实际和antdesign组件库关系不大。
本地好使的原因可能是vue版本没有更新到最新。
在这里插入图片描述
因为vue3.4版本和antdesgin的一部分不兼容,所以把vue版本固定一下就行了,比如固定到3.2.0。
或者把原先的^3.2.0修改为~3.2.0。

另外解释一个东西。

在package.json文件中,^和~符号用于指定依赖模块的版本范围。它们之间的区别如下:

^ 符号:表示允许安装依赖模块的最新次要版本(minor version)。具体来说,^ 符号会更新到当前库的最新次要版本,但不会更新到下一个主要版本。例如,“^4.1.0"表示允许安装4.X.X的最新版本,但不会安装5.X.X的版本。
“~” 符号:表示允许安装依赖模块的最新补丁版本(patch version)。具体来说,“~” 符号会更新到当前库的最新补丁版本,但不会更新到下一个次要版本或主要版本。例如,”~4.1.0"表示允许安装4.1.X的最新版本,但不会安装4.2.X或5.X.X的版本。

  • 14
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值