HLJ 发布于
2024-05-23 14:53:03
7阅读

TransitionGroup

上一篇文章:

Transition

下一篇文章:

KeepAlive

进入 / 离开动画

  • 这里是 对一个 v-for 列表添加进入 / 离开动画的示例
<TransitionGroup name="list" tag="ul">
  <li v-for="item in items" :key="item">
    {{ item }}
  </li>
</TransitionGroup>
.list-enter-active,
.list-leave-active {
  transition: all 0.5s ease;
}
.list-enter-from,
.list-leave-to {
  opacity: 0;
  transform: translateX(30px);
}

移动动画

.list-move, /* 对移动中的元素应用的过渡 */
.list-enter-active,
.list-leave-active {
  transition: all 0.5s ease;
}

.list-enter-from,
.list-leave-to {
  opacity: 0;
  transform: translateX(30px);
}

/* 确保将离开的元素从布局流中删除
  以便能够正确地计算移动的动画。 */
.list-leave-active {
  position: absolute;
}
当前文章内容为原创转载请注明出处:http://www.good1230.com/detail/2024-05-23/663.html
最后生成于 2024-06-25 13:50:45
上一篇文章:

Transition

下一篇文章:

KeepAlive

此内容有帮助 ?
0