lyt-Top/vue-next-admin

tagsview 刷新 component onmounted 执行了俩次

779022431 opened this issue · 1 comments

tabview 刷新 component onmounted 执行了俩次

<router-view v-slot='{ Component }'> <keep-alive :include='keepAliveNameList'> <component :is='Component' :key='refreshRouterViewKey' class='w100' /> </keep-alive> </router-view>

发生这种情况是把 transition 去掉, 加回来就不会发生了 ,不知道为啥。

<router-view v-slot='{ Component }'> <transition name="" mode="out-in"> <keep-alive :include='keepAliveNameList'> <component :is='Component' :key='refreshRouterViewKey' class='w100' /> </keep-alive> </transition> </router-view>