我有一个vue应用程序,其中我使用了vue-router。
value
我有一个名为import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
let router = new VueRouter()
// Components
import App from './App.vue'
import Mapper from './components/Mapper/mapper.vue'
import ToDos from './components/Todos/ToDoApp.vue'
import Punchlist from './components/Punchlist/punchlist.vue'
// Transitions
Vue.transition('slide',{
enterClass: 'slideInRight',
leaveClass: 'slideOutRight'
})
// Redirects
router.redirect({
'*': 'punchlist'
})
// Mappings
router.map({
'/mapper': {
component: Mapper
},
'/todos': {
component: ToDos
},
'/punchlist': {
component: Punchlist
}
})
router.start(App, '#app')
的特定过渡,我希望在路线之间导航时使用。在我的slide
组件中,我向App
添加了v-transition
和transition-mode
指令:
route-view
当我尝试运行它时,我收到控制台错误:
我一直在阅读文档并查看示例,但我无法弄清楚为什么它在尝试解决绑定时会出错。
有什么想法吗?
答案 0 :(得分:0)
Transition是一个属性,而不是一个指令。否v-
:
<router-view transition="slide">