기존 PHP
웹 사이트가 있는데 여기에 angular2 구성 요소를 추가하기 시작합니다.RC5 Angular2 경로 기본 구성 요소
URL별로 다른 구성 요소를로드하는 데 도움이되도록 라우터 스크립트를 추가했습니다. 나는 오류 다음 얻을
난 도망 구성 요소 페이지에서 이동
는Error: Uncaught (in promise): Error: Cannot match any routes: 'dashboard'
나는이 오류가 사라지게 할 다른 구성 요소를 만들 필요가 있음을 이해. 하지만 너무 많은 페이지가 있기 때문에 다른 구성 요소를 만들고 싶지는 않습니다. 각 페이지마다 구성 요소를 작성하게 될 것입니다.
그래서 기본 구성 요소를 만드는 방법을 묻고 싶습니다. 구성 요소를 사용할 수 없으면 픽업을 수행합니다.이 오류가 사라지게하려면 어떻게해야합니까? 그러면 라우터 나 구성 요소를 찾을 수없는 경우 트리거되지 않습니다. 통로.
{ path: '', component: Home, text: 'Home' }
을이 내 전체 경로입니다 :
import { ModuleWithProviders } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import {TestComponent} from "./test/test.component";
const appRoutes: Routes = [
{ path: 'search', component: TestComponent }
];
export const appRoutingProviders: any[] = [
];
export const routing: ModuleWithProviders = RouterModule.forRoot(appRoutes);
아니요, 여전히 같은 오류가 발생합니다. – Basit