Router 初始化
router.start 替换
不再会有一个特殊的 API 用来初始化包含 Vue Router 的 app ,这意味着不再是:
router.start({
template: '<router-view></router-view>'
}, '#app')
你只需要传一个路由属性给 Vue 实例:
new Vue({
el: '#app',
router: router,
template: '<router-view></router-view>'
})
或者,如果你使用的是运行时构建 (runtime-only) 方式:
new Vue({
el: '#app',
router: router,
render: h => h('router-view')
})
升级路径
运行 迁移助手 找到 router.start
被调用的示例。