- 路由选项:Misc
- saveScrollPosition 替换
- 升级路径
- root 换名
- 升级路径
- transitionOnLoad 移除
- 升级路径
- suppressTransitionError 移除
- 升级路径
- 升级路径
- saveScrollPosition 替换
路由选项:Misc
saveScrollPosition 替换
它已经被替换为可以接受一个函数的 scrollBehavior
选项,所以滑动行为可以完全的被定制化处理 - 甚至为每次路由进行定制也可以满足。这将会开启很多新的可能,但是简单的复制旧的行为:
saveScrollPosition: true
你可以替换为:
scrollBehavior: function (to, from, savedPosition) {
return savedPosition || { x: 0, y: 0 }
}
升级路径
运行 迁移路径 找到 saveScrollPosition: true
选项的示例。
root 换名
为了与 HTML 的<base>
标签保持一致性,重命名为 base
。
升级路径
运行 迁移路径 找到 root
选项的示例。
transitionOnLoad 移除
由于 Vue 的过渡系统 appear
transition control 的存在,这个选项将不再需要。
升级路径
运行 迁移路径 找到 transitionOnLoad: true
选项的示例。
suppressTransitionError 移除
出于简化钩子的考虑被移除。如果你真的需要抑制过渡错误,你可以使用 try
…catch
作为替代。
升级路径
运行 迁移指令 找到 suppressTransitionError: true
选项的示例。