Ich muss ein optionales Präfix für die Sprache angeben. So können Sie zuWie mache ich einen optionalen Root-Status in Winkel 2?
random-domain.com/
die Standardsprache wird ausgewählt (en)
und wenn Sie mit der ausgewählten Sprache
Zufalls -domain.com/ru
Sprache wird ausgewählt - ru
Und dies, um verschachtelte Routen
random-domain.com/some-rand-entity und random-domain.com/ru/some- gelten rand-Einheit
meine nicht-Arbeitslösung - ein Beispiel
const app_common: Routes = [ ...];
export const app_routes: Routes = [
{
path: '',
component: HomeComponent,
resolve: {
settings: SettingsStore
},
pathMatch: 'full'
}
];
export const lang_routes: Routes = [
{
path: ':lang',
component: HomeComponent,
resolve: {
languages: LanguagesStore
},
children: app_common,
pathMatch: 'full'
}
];
export const routes: Routes = [
...app_routes,
...app_common,
...lang_routes,
...checkoutRoutes
];
sollte –
Ja, aber was ist mit Kindern optional sein? Withot Kinder, die arbeiten, aber mit - keine –
Ich denke, Sie müssen die gleichen Kinder zu beiden Routen hinzufügen. –