在我的app.module.ts中,我有:
import {settingsRouting} from './../../pages/settings/settings_routing';
const appRoutes: Routes = [
{ path: '', component: HomePage }
];
export const appRoutingProviders: any[] = [];
export const routing: ModuleWithProviders = RouterModule.forRoot(appRoutes);
在我的settings_routing.ts中,我有:
const settingsRoutes: Routes = [
{
path: 'settings',
component: SettingsPage,
children: [
{
path: '',
children: [
{ path: 'account', component: AccountSettings },
{ path: 'profile', component: ProfileSettings }
]
}
]
}
];
export const settingsRouting: ModuleWithProviders = RouterModule.forChild(settingsRoutes);
我在尝试' / settings / account' 和' / settings / profile' ,我该如何解决这个问题?
注意:我仍想显示主设置页面中的内容。我希望它有一个适合它的孩子
答案 0 :(得分:0)
事实证明,SystemJS开始从' / profile / node_modules /'它无声无息。
确保您拥有' baseURL:' /'在你的systemJS配置中。