设置了appear组件第一次挂载没有动画
来源:7-6 React Transition Group 实践 - 动画效果第二种实现方式

AmourLuoTongZhou
2020-04-22
设置了appear为true组件第一次挂载没有动画
比如说这个Alert组件,hide默认是false,那组件挂载的第一次为什么没有显示动画呢?只有关闭的时候有显示,appear默认也为true
写回答
1回答
-
同学你好 当要第一次就出现动画效果的时候 不仅仅要添加 appear 属性,还需要添加appear 相关的样式,他和其他一样也有对应的生命周期
.alert-appear { opacity: 0; transform: scale(0.9); } .alert-appear-active { opacity: 1; transform: translateX(0); transition: opacity 300ms, transform 300ms; }
012020-04-24
相似问题