Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vuejs/core 升级 3.4.0 Slam Dunk 后 Modal 销毁出问题 #7239

Closed
1 task
hywater opened this issue Dec 29, 2023 · 38 comments · Fixed by #7244
Closed
1 task

vuejs/core 升级 3.4.0 Slam Dunk 后 Modal 销毁出问题 #7239

hywater opened this issue Dec 29, 2023 · 38 comments · Fixed by #7244

Comments

@hywater
Copy link

hywater commented Dec 29, 2023

  • I have searched the issues of this repository and believe that this is not a duplicate.

Version

3.2.20

Environment

win10,Version 120.0.6099.130,vue 3.4.0

Reproduction link

https://3x.antdv.com/components/modal-cn

Steps to reproduce

Modal.confirm 弹窗点击关闭

What is expected?

正常关闭

What is actually happening?

弹窗未销毁

@J1angyue
Copy link

Modal.confirm
也无法正常销毁

@ZongYan30
Copy link

兄弟,我哭死,降低下vue版本就好了,然后锁死你的依赖文件吧,今天vue更新了,antd-vue受到影响了。

@ZongYan30
Copy link

我也是找了一下午,刚解决

@J1angyue
Copy link

我把vue的版本锁在了3.3.4、antd锁在4.0.8就可以了

@wsxe9988
Copy link

antdv可以适配下vue3.4.x了

@selicens
Copy link
Member

如果必须要使用vue3.4.x可以先使用基本用法的modal,试了下基本用法的model没得问题

@shuxinqin
Copy link

遇上了同样问题,期待antdv 3也能一起解决!

@Delevin888
Copy link

我以为我哪里代码写的有问题。。

@BuzzWoods
Copy link

本地开发执行就没问题,还好有jenkins部署日志去对比依赖

@savelifeme
Copy link

savelifeme commented Jan 2, 2024

现在 antdv 3 有解决方案吗?如果按照 @selicens 说的手动改,修改内容就太多了,好多页面都涉及到了,

@savelifeme
Copy link

我把vue的版本锁在了3.3.4、antd锁在4.0.8就可以了

如果按照你的解决方案,我这边项目中引用其他插件也有这样的问题,也需要固定版本,那样修改后,就存在好多隐患

@zaokong
Copy link

zaokong commented Jan 2, 2024

现在 antdv 3 有解决方案吗,也发现这个问题了,vue3.3.13 antd-vue是3.2.20,难受

@cc-hearts
Copy link
Contributor

先固定一下 vue 的版本在 3.3.x 吧,注意看 lock 中有实际的 vue 版本, 例如 ^3.2.1 如果没有 lock文件的话也会下载到 3.4.x 版本的

@zhou5631
Copy link

zhou5631 commented Jan 3, 2024

@tangjinzhou 修复一下这个问题呢,非常感谢

@tangjinzhou
Copy link
Member

ref vuejs/core#9975

@zqhll
Copy link

zqhll commented Jan 3, 2024

固定 Vue 3.3.4 ; antd-vue 固定 3.2.15 就能正常销毁了

@TurbMZ
Copy link

TurbMZ commented Jan 3, 2024

固定 Vue 3.3.4 ; antd-vue 固定 3.2.15 就能正常销毁了

哭死。有其他依赖vue3.4.3的,降版本之后其他依赖就无法使用了

@BuzzWoods
Copy link

固定 Vue 3.3.4 ; antd-vue 固定 3.2.15 就能正常销毁了

哭死。有其他依赖vue3.4.3的,降版本之后其他依赖就无法使用了

为什么会这么快依赖 3.4.3

@liyunde
Copy link

liyunde commented Jan 3, 2024

vue3.4上函数式的不能关闭

@savelifeme
Copy link

savelifeme commented Jan 5, 2024

8分钟前

找到了一个更接近的版本:

固定 Vue 3.3.13 ; antd-vue 固定 3.2.20 也能正常销毁了

@muyi0728
Copy link

muyi0728 commented Jan 6, 2024

看到更新只修复了4.x版本3.x的版本不兼容了吗?

@shuxinqin
Copy link

看到更新只修复了4.x版本3.x的版本不兼容了吗?

同问!!!

@coconutiY
Copy link

vue 3.3.4 ,antdv 3.2.20也无法关闭

@shuxinqin
Copy link

antdv 3 啥时候能修复啊,vue3.4解析速度确实快,真的很想升级vue3.4,但是项目中使用antdv3,升级就出现这个问题,很无语。

@Wubrett
Copy link

Wubrett commented Jan 10, 2024

ε=(´ο`*)))唉,早应该来这里看看了,我以为我代码写错了嘞

@BenXi630
Copy link

vue 3.3.4 ,antdv 3.2.20也无法关闭

解决了吗

@johnnyhwa
Copy link

3.x版本啥时候适配?

@coconutiY
Copy link

vue 3.3.4 ,antdv 3.2.20也无法关闭

解决了吗

看看自己的lock文件的vue版本,如果是3.4.x就去掉package.json里的版本号前^符号,再install一下

@xinbingyao
Copy link

8分钟前

找到了一个更接近的版本:

固定 Vue 3.3.13 ; antd-vue 固定 3.2.20 也能正常销毁了

亲测好用~

@liu3594211
Copy link

8分钟前

找到了一个更接近的版本:
固定 Vue 3.3.13 ;antd-vue 固定 3.2.20 也能正常理智了

亲测好用~

我改了,本地可以,但是测试环境上面有不行了

@liu3594211
Copy link

在本地可以,但是到测试环境就不行了

@Aliom252181
Copy link

有社区方案了嘛,就是如何在vue3.4.x上用antdv3的函数式Modal?

@Bassadin
Copy link

Bassadin commented Apr 12, 2024

有社区方案了嘛,就是如何在vue3.4.x上用antdv3的函数式Modal?

We'd be interested in that as well

@oimmc
Copy link

oimmc commented Jun 5, 2024

antdv 3.2.20和vue3.3.13目前是不存在问题的吧?

@Bassadin
Copy link

antdv 3.2.20和vue3.3.13目前是不存在问题的吧?

Vue 3.3.x seems to work fine, yes

@ZedCoding
Copy link

vue@3.4.x 和 antdv@3.2.20 可以用嘛?

@cc-hearts
Copy link
Contributor

vue@3.4.x 和 antdv@3.2.20 可以用嘛?

antdv@3.2.20 建议运行 vue 3.3.x

@ZedCoding
Copy link

vue@3.4.x 和 antdv@3.2.20 可以用嘛?

antdv@3.2.20 建议运行 vue 3.3.x

就是说antdv@3.2.20 用不了vue@3.4.x

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.