Angular2的提供()函数在RC4和更高版本中不推荐使用,应该使用什么?

前端之家收集整理的这篇文章主要介绍了Angular2的提供()函数在RC4和更高版本中不推荐使用,应该使用什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚从Angular2 RC1升级到RC4。

在我使用之前:

provide(LocationStrategy,{useClass: HashLocationStrategy})

但是,升级到RC4后,提供的显示已被弃用。

我没有找到任何文件

有谁知道发生了什么事吗?

谢谢!

正如上面的注释中所指出的那样,现在应该只使用一个具有提供和useClass属性的对象,如下所示:
bootstrap(App,[
    CookieService,AuthService,WindowService,COMMON_DIRECTIVES,ROUTER_DIRECTIVES,HTTP_PROVIDERS,provideRouter(AppRoutes),{ provide: LocationStrategy,useClass: HashLocationStrategy }
]);

这个例子来自我的Github project using Angular2,Bootstrap 4,OAuth2,and Webpack.我一直在更新它,因为Angular2的各种alpha,beta和RC版本已经被推出。

猜你在找的Angularjs相关文章