在Angular2中的路由部分我的代碼是這樣的,但爲什麼主頁(默認頁面)不是我設置的? app.module.ts:如何設置主頁通過路由angular2
import {RouterModule} from '@angular/router';
@NgModule({
imports: [
RouterModule.forRoot([
{
path: 'addProperty',
component: AddPropertyComponent
},
{
path: 'list-property',
component: ListPropertyComponent
},
{
path: 'search-place-auto',
component: SearchPlaceAuto
},
{
path: 'home',
component: HomeComponent
},
{
path: '',
redirectTo: 'home',
pathMatch: 'full'
}
]),
]
})
和app.component.ts:
import {Component} from '@angular/core';
import {HomeComponent} from './home/home.component';
import {AddPropertyComponent} from './componentes/add-property.component';
@Component({
selector: 'my-app',
template: `
<header-component></header-component>
<router-outlet></router-outlet>
<login></login>
<footer></footer>
`
})
export class AppComponent {
}
我認爲這是簡單或也許我已經錯了。 非常感謝
您提供的代碼段似乎有效。你可以發佈更多的代碼,甚至更好的笨蛋?控制檯(瀏覽器中的開發人員工具)是否顯示任何錯誤? –