Rumah > Soal Jawab > teks badan
<template>
<transition :name="transitionName">
<router-view></router-view>
</transition>
</template>
const routes = [
{ path: '/home', component: home },
{ path: '/detail', component: detail },
{ path: '/order', component: order },
{ path: '/', component: home }
]
watch: {
'$route' (to, from) {
const toDepth = to.path.split('/').length;
const fromDepth = from.path.split('/').length;
this.transitionName = toDepth < fromDepth ? 'slide-right' : 'slide-left'
}
}
Seluruh halaman saya hanya mempunyai satu <router-view></router-view> Adakah mustahil untuk membuat laluan yang akan hilang dari kiri dan laluan yang akan masuk dari kanan apabila. bertukar laluan?
大家讲道理2017-05-19 10:37:40
Adakah anda mahu mensimulasikan kaedah penukaran laluan APP
Saya baru-baru ini ingin membuat projek kecil Ia masih merupakan produk separuh siap, tetapi bahagian peralihan telah melaksanakan operasi ini Anda boleh pergi dan lihat jika ia adalah apa yang anda mahukan
.https://github.com/tgxpuisb/vue-open-use