update
uni-simple-router 3.0 版本已发布,欢迎你的使用!

# 路由混用

字如其名!有时候你项目中可能包含 nvue 文件,这时候是没办法使用Vue原型上的东西。所以我们无法访问 this.$Routerthis.$Route。怎么办呢?

那么好,这时候就需要路由混用。我们可以在 vue 页面中使用路由插件。在 nvue 页面中使用uni-app原生API! 这里瞧瞧

# 需要值得注意的是:

  1. 非路由插件API跳转时会触发路由守卫,但是无法触发 beforeRouteLeave

  2. 无法在 nvue 页面中使用路由插件。导入也不行!不过通过 uni-app 原生api跳转也能触发守卫。

  3. 首屏启动为 nvue 插件无效,会报错!必须使用 vue 作为启动页。【详细查看