路由器绑定实际用于什么

What are Router Bindings actually used for

路由器绑定在 Angular2 路由器中实际用于什么。特别是路由器 3.0(最新的 Angular RC4 路由器)?任何工作代码或 plunker?

https://angular.io/docs/ts/latest/api/router-deprecated/index/ROUTER_BINDINGS-let.html

要点是旧的 "router bindings" 已弃用。在新的 (Angular2/Router 3) 代码中,您应该改为使用 "routing providers".

这是一篇描述当前路由模型的好文章:

Routing in Angular2 Revisited

您可能还会发现这篇文章有帮助:

Introduction to Angular 2 Routing

最后,还有 Angular2 文档本身:

https://angular.io/docs/ts/latest/guide/router.html

名称刚刚从 ROUTER_BINDINGS 更改为 ROUTER_PROVIDERS@Component()@Directive()@Pipe()bindings 参数也是如此装饰器已重命名为 providers,它们实际上是路由器实现和路由器实现提供的服务,将在您的代码中使用。

在当前版本中,此功能导出为函数 provideRouter()

看起来 ROUTER_PROVIERS 将再次重命名为 RouterModule 或与 RC.5 中引入的模块类似。