路由选项:Misc

saveScrollPosition 替换

它已经被替换为可以接受一个函数的 scrollBehavior 选项,所以滑动行为可以完全的被定制化处理 - 甚至为每次路由进行定制也可以满足。这将会开启很多新的可能,但是简单的复制旧的行为:

  1. saveScrollPosition: true

你可以替换为:

  1. scrollBehavior: function (to, from, savedPosition) {
  2. return savedPosition || { x: 0, y: 0 }
  3. }

升级路径

运行 迁移路径 找到 saveScrollPosition: true 选项的示例。

root 换名

为了与 HTML 的<base> 标签保持一致性,重命名为 base

升级路径

运行 迁移路径 找到 root 选项的示例。

transitionOnLoad 移除

由于 Vue 的过渡系统 appear transition control 的存在,这个选项将不再需要。

升级路径

运行 迁移路径 找到 transitionOnLoad: true 选项的示例。

suppressTransitionError 移除

出于简化钩子的考虑被移除。如果你真的需要抑制过渡错误,你可以使用 trycatch 作为替代。

升级路径

运行 迁移指令 找到 suppressTransitionError: true 选项的示例。