路由器绑定实际用于什么
What are Router Bindings actually used for
Angular2路由器中实际使用的路由器绑定是什么。特别是Router 3.0(最新的Angular RC4路由器)?有工作代码或plunker吗?
https://angular.io/docs/ts/latest/api/router-deprecated/index/ROUTER_BINDINGS-let.html
名称刚刚从ROUTER_BINDINGS
更改为ROUTER_PROVIDERS
,@Component()
、@Directive()
或@Pipe()
装饰器的bindings
参数也被重命名为providers
,它们实际上是路由器实现和由路由器实现提供的服务,将在代码中注入使用。
在当前版本中,此功能导出为函数provideRouter()
随着RC.5中模块的引入,ROUTER_PROVIERS
似乎将再次重命名为RouterModule
或类似的名称。
要点是不赞成使用旧的"路由器绑定"。在新的(Angular2/Router 3)代码中,您应该使用"路由提供商"。
这里有一篇很好的文章描述了当前的路由模型:
Angular2中的路由修改
你可能也会发现这篇文章很有帮助:
Angular 2路由简介
最后,还有Angular2文档本身:
https://angular.io/docs/ts/latest/guide/router.html
相关文章:
- LINK rel=子资源用于什么
- 用于编写与我作为客户端查看的网页交互的脚本的术语(如果有的话)是什么
- 让会话值可用于JavaScript的好方法是什么
- 什么'这是一个神奇的javascript代码,用于以及如何创建它
- Angular.js框架的附加js文件用于什么
- 什么'是一个用于PHP+JS(extJS)开发的IDE,支持ctrl+click
- 用于指定元素 ID 的正确 JavaScript 语法是什么
- 什么'设计用于检查类型的代码是错误的
- 用于导出Excel的.Net MVC 4.5 JqGrid按钮功能不起作用.什么'我的代码错了
- 该示例用于将变量传递给javascript中的对象的技术的名称是什么
- 什么是用于断开变量可能包含“&”的查询字符串的正则表达式
- 单击另一个用于显示/隐藏图层的按钮时,在Adobe PDF中隐藏/显示按钮的代码是什么
- 什么是用于删除大写字母之间的空格的正则表达式,但在单词之间保留空格
- 在角度 api 中$watch返回一个取消注册函数,用于此侦听器取消注册的含义是什么
- $$(双美元符号)在角度中用于什么
- ““在祝辞;操作符-用于什么
- getElementsByTagName后面的方括号它们用于什么
- 事件是什么以及它用于什么
- 路由器绑定实际用于什么
- Javascript Package关键字用于什么