如果想要在页面初始化时播放动画需要添加appear和appear-active-class 解决: 1.加appear <transition name="slide" appear></transition> 2 加v-if <transition name="slide" > <div class="detail" v-if="id"></div> </transition>