【发布时间】:2022-01-08 04:52:57
【问题描述】:
我使用React 和Tailwind 构建了一个模态/对话框组件。这是codesandbox with my problem。
现在我想用像this one here 这样的漂亮动画来显示和隐藏模态框。
我尝试使用 react-transition-group 包创建它。
我的问题
目前我只设法让它在entering dom BUT 上工作,同时包装整个Confirm.jsx 组件。这并不理想,因为这意味着每次我想在我的应用程序的某个地方使用Confirm.jsx,我还必须用<CSSTransition> 组件包装它。
所以理想情况下,我想在Confirm.jsx 或Dialog.jsx 中添加<CSSTransition> 组件,但无论我尝试什么,我都无法让这些工作。
我在这里错过了什么?
【问题讨论】:
标签: javascript reactjs jsx react-transition-group