我刚从Angular2 RC1升级到RC4。
在我使用之前:
provide(LocationStrategy,{useClass: HashLocationStrategy})
我没有找到任何文件。
有谁知道发生了什么事吗?
谢谢!
正如上面的注释中所指出的那样,现在应该只使用一个具有提供和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版本已经被推出。