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