1
我的財產以後這樣的路由角2個路由器建立連接錯誤
const routes: Routes = [
{
path: '',
component : HomeComponent,
children: []
},
{
path: 'login',
children: [
{
path: '',
component: LoginComponent
},
{
path: 'with-email',
component: LoginWithEmailComponent
},
{
path: 'forgot-password',
component: LoginForgotPasswordComponent
}
]
}
];
它工作正常,直到我與電子郵件頁面,並做財產以後這樣
<span><a routerLink="forgot-password"><i class="p1-icon-arrow"></i>Forgot password?</a></span>
它不回我登錄和忘記密碼,它創建類似這樣的
/登錄/用電子郵件的鏈接/忘記密碼
爲什麼不回我登錄/忘記-passwprd
如果你有一個空的路徑(路徑'''')沒有子路徑,請加上'pathMatch:'full''(在上述兩種情況下)。在電子郵件頁面(如果它是'LoginWithEmailComponent'),那麼它應該是'routerLink =「../忘記密碼」 –