什么是路由器绑定实际用于

时间:2016-07-31 05:59:22

标签: javascript angular angular2-routing angular2-router3

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

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

2 个答案:

答案 0 :(得分:2)

名称刚刚从@translator = Yandex::Translator.new(api_key) def trans(text) @translator.translate text, to: "ru" end 更改为ROUTER_BINDINGSROUTER_PROVIDERSbindings@Component()装饰者的@Directive()参数也是如此重命名为@Pipe(),它们实际上是路由器实现和服务提供的服务,用于在代码中注入。

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

看起来providers将再次重命名为ROUTER_PROVIERS或类似于RC.5中的模块介绍。

答案 1 :(得分:1)

重点是旧的“路由器绑定”已弃用。在新的(Angular2 / Router 3)代码中,你应该使用“路由提供者”。

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

Routing in Angular2 Revisited

您可能还会发现本文有用:

Introduction to Angular 2 Routing

最后,还有Angular2文档本身:

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