什么是路由器绑定实际用于Angular2路由器。特别是Router 3.0(最新的Angular RC4路由器)?任何工作代码或plunker?
https://angular.io/docs/ts/latest/api/router-deprecated/index/ROUTER_BINDINGS-let.html
答案 0 :(得分:2)
名称刚刚从@translator = Yandex::Translator.new(api_key)
def trans(text)
@translator.translate text, to: "ru"
end
更改为ROUTER_BINDINGS
,ROUTER_PROVIDERS
,bindings
或@Component()
装饰者的@Directive()
参数也是如此重命名为@Pipe()
,它们实际上是路由器实现和服务提供的服务,用于在代码中注入。
在当前版本中,此功能将导出为函数provideRouter()
看起来providers
将再次重命名为ROUTER_PROVIERS
或类似于RC.5中的模块介绍。
答案 1 :(得分:1)
重点是旧的“路由器绑定”已弃用。在新的(Angular2 / Router 3)代码中,你应该使用“路由提供者”。
这是一篇很好的文章,描述了当前的路由模型:
您可能还会发现本文有用:
Introduction to Angular 2 Routing
最后,还有Angular2文档本身: