外观
插槽内容的转换
- Authors
 
- Name
 - Elone Hoo
 - Me
 - @elonehoo
 
在vue.js中,可以使用过渡来处理插槽内容,但是要使它们平稳运行的关键是:
vue
<!-- SlotWithTransition.vue -->
<template>
  <transition name="fade" mode="out-in">
    <slot />
  </transition>
</template>
始终确保提供给插槽的内容是有键值的!
这可以帮助Vue跟踪何时触发过渡:
vue
<template>
  <SlotWithTransition>
    <div v-if="isThisShow" key="true">
      This is true
    </div>
    <div v-else key="false">
      This is false
    </div>
  </SlotWithTransition>
</template>