ant-design Notification 在 React 17.0.2 下的兼容性问题

wgxvkvu9  于 4个月前  发布在  React
关注(0)|答案(5)|浏览(166)

Steps to reproduce

官方示例,比如: https://ant-design.antgroup.com/~demos/notification-demo-custom-style。
使用 React 17.0.2 版本,多次点击按钮,展示 notifacition 会有闪烁的情况。而 React 18 正常。

What is expected?

兼容 React >= 16.9.0 或者 peerDependencies 改为 >= 18.0.0

What is actually happening?

React 不兼容导致异常
| Environment | Info |
| ------------ | ------------ |
| antd | 5.13.2 |
| React | 17.0.2 |
| System | MacOS |
| Browser | Chrome |

x6492ojm

x6492ojm2#

Hello @Arweil. Please provide a online reproduction by forking codesandbox of antd@5.x or antd@4.x , or provide a minimal GitHub repository. Issues labeled by Need Reproduce will be closed if no activities in 3 days.

你好 @Arweil,我们需要你提供一个在线的重现实例以便于我们帮你排查问题。你可以通过点击这里创建一个 antd@5.xantd@4.x 的 codesandbox,或者提供一个最小化的 GitHub 仓库。3 天内未跟进此 issue 将会被自动关闭。
什么是最小化重现,为什么这是必需的?

h6my8fg2

h6my8fg23#

codesandbox 到上限了,试下这个

传送门

bkhjykvo

bkhjykvo4#

我也遇到了这个问题,你解决了吗?

wyyhbhjk

wyyhbhjk5#

我也遇到了这个问题,你解决了吗?

目前把 React 升级到 v18 版本就好了

相关问题