gpt4 book ai didi

javascript - React TransitionGroup 组件WillLeave 无 Action

转载 作者:行者123 更新时间:2023-12-03 09:03:01 25 4
gpt4 key购买 nike

我在 React 中遇到了 TransitionGroup 的奇怪问题。第一次,我设法创建了卡住并且不根据状态值进行更新的组和组件。

有一个组件 (A) 始终具有 TransitionGroup。当状态改变时,它会重新渲染自身。在 TransitionGroup 中,我添加/删除其他组件(B)(是的,它们有唯一的键)。在组件 B 中,我有函数 componentWillLeave,它只调用回调,因为我不想在休假时执行任何动画。而这些该死的 B 成分却留在了我的 A 成分里!但如果我在 componentWillLeave 函数中执行 setTimeout() 10ms,它就会正确分离。有人知道为什么会发生这种情况或有同样的问题吗?

谢谢

T

最佳答案

这是众所周知的 TransitionGroup 和 CSSTransitionGroup 问题,更多讨论在这里 - https://github.com/facebook/react/issues/1326#issuecomment-135577995 。将在 0.14 版本中修复。

关于javascript - React TransitionGroup 组件WillLeave 无 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32256122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com