2016-05-08 5 views
0

Я собираюсь быть сумасшедшим с маршрутизацией, так как angular2 RC1 я не могу маршрут правильно, последняя ошибка я имею:маршрутизации и ссылки angular2

EXCEPTION: Error: Uncaught (in promise): Component 'LoginForm' does not have route configuration

Мой код ниже (я Хоппе в ПОЛЕЗНЫЕ части)

Я не могу понять сообщение ошибки, то, что я хочу, это всего лишь некоторые ссылки, имеющиеся на моей главной странице с помощью «[routerLink]» маршрутизации правильных компонентов (моя основная деятельность)

с уважением

Примечание: «/ приложение /» просто базовый путь для моего приложения ссылок (не соответствует компоненту)

bootstrap(AppComponent,[ 
    ROUTER_PROVIDERS 
]); 


///////////////////// 

@Component({ 
    selector: 'my-app', 
    template: ` 
    <navbartop></navbartop> 
    <h1>MAIN APP COMP</h1> 
     <a [routerLink]="['/app/coursesactivity']">CouresesActivity</a> 
     <router-outlet></router-outlet> 
    `, 
    directives: [ROUTER_DIRECTIVES, NavBarTop], 
    providers: [ROUTER_PROVIDERS] 
}) 

@Routes([ 
    { path: '/app/login', component: LoginForm }, 
    { path: '/app', component: LoginForm } 
]) 

export class AppComponent implements OnInit, OnActivate { 
..... 
} 

///////////////////// 

@Component({ 
    selector: 'loginform', 
    templateUrl: '/app/components/compLoginForm/LoginForm.component.html', 
    styles: ['/app/components/compLoginForm/LoginForm.component.css'] 
}) 

export class LoginForm implements OnInit {//, OnActivate { 
    constructor(
    //private _router: Router 
    //private _routeData: RouteData, deprecated 
    //private _routeParams: RouteParams deprecated 
    ) {  
    } 
... 

} 
+0

У вас есть '' в шаблоне 'LoginForm'? Нет конфигурации маршрута для '/ app/** courseactivity **'. Где этот маршрутизатор должен идти? –

+0

Директива no на странице html LogiForm (просто простая страница со входами), я удалил маршрут из @Routes для/app/courseactivity, чтобы сделать код более простым (он будет активирован в будущем, когда код в порядке), routerLink указывает на другой компонент (ничего общего с формой входа) – user1568220

ответ

0

Я решил очистки кода, я столкнулся другие ошибки, наконец, я дон Не знаю, откуда взялась оригинальная ошибка ... Извините за тех, кто мне помог. С уважением

Смежные вопросы