【发布时间】:2021-12-20 18:18:57
【问题描述】:
如果我根据某些状态有条件地渲染组件,如何在 React with TailwindCSS 中为其打开和关闭状态之间的转换设置动画?
{successMessage && (
<div className="flex transition-all ease-in-out duration-300 bg-gray-200 w-44 items-center justify-between px-2 rounded">
<p>Added to watchlist!</p>
<button onClick={() => setSuccessMessage(false)}>X</button>
</div>
)}
此代码一半有效,但没有动画或过渡期。我该如何解决这个问题?
【问题讨论】:
-
您可以按照 MB_ 在他们的回答中建议的那样做,或者您可以提供一些实际的淡入淡出动画等。
标签: javascript css reactjs next.js tailwind-css