0
我在组件内创建了一个子组件。我也创建了相应的路线。现在我这样做之后,最初由角CLI创建的测试失败:angular2 rc1:没有RouterOutletMap的提供者
无提供RouterOutletMap!
此错误消息是否有任何一般原因?我总是可以张贴整个组件的源代码,但在这一点上似乎:-)矫枉过正
编辑:我使用新的路由器(RC1)
我在组件内创建了一个子组件。我也创建了相应的路线。现在我这样做之后,最初由角CLI创建的测试失败:angular2 rc1:没有RouterOutletMap的提供者
无提供RouterOutletMap!
此错误消息是否有任何一般原因?我总是可以张贴整个组件的源代码,但在这一点上似乎:-)矫枉过正
编辑:我使用新的路由器(RC1)
确保您使用以下5点你的主要AppComponent-
import { ROUTER_PROVIDERS, Routes, ROUTER_DIRECTIVES, Router } from '@angular/router';
directives: [ROUTER_DIRECTIVES],
providers: [ROUTER_PROVIDERS]
@Routes([
{ path: '/', component: WelcomeComponent },
export class AppComponent {
constructor(private router: Router) {}
}
而且index.html中,你有<base href="/">
<!DOCTYPE html>
<html>
<head lang="en">
<base href="/">
<title>Acme Product Management</title>
看看这个他LPS。
您是使用新的还是旧的路由器? – jornare