总结

路径路由和参数路由是互相独立的,他们被设计成可以很好地一起协作。路径路由导航到 app 壳中的预期页面,参数路由接收并且并管理状态和数据外壳。

不同页面中的参数池也许会不一样,所以在 JavaScript 和 HTML 中都有一个显式的 API 来改变当前页面和参数。

<a iref="newPage" $iref-params="{ newParam: 'value' }"></a>

  1. comp.$route({
  2. to: 'newPage',
  3. params: { newParam: 'value' }
  4. })

在这个基础上,NX 自动在激活的链接上面添加 active 样式类名,这样你可以使用配置参数里面的 options 配置所有的常见路由功能比如参数继承和路由事件。

打开 routing docs 来查看更多的功能。