Angular2 Router behält Abfragezeichenfolge bei
Ich habe eine Angular2 (v2.0.1) -Anwendung geschrieben, die den Router nutzt. Die Website ist mit mehreren Abfragezeichenfolgen-Parametern geladen, sodass die vollständige URL zunächst wie folgt aussieht:
https://my.application.com/?param1=val1¶m2=val2¶m3=val3
In meiner Routenkonfiguration habe ich einen Eintrag, der eine leere Route umleitet:
const appRoutes: Routes = [
{
path: '',
redirectTo: '/comp1',
pathMatch: 'full'
},
{
path: 'comp1',
component: FirstComponent
},
{
path: 'comp2',
component: SecondComponent
}
];
Mein Problem ist, dass die URL nach dem Booten der App nicht mehr die Abfrageparameter enthält, sondern wie folgt aussieht:
https://my.application.com/comp1
Kann ich den Router so konfigurieren, dass er bei der Navigation die ursprüngliche Abfragezeichenfolge beibehält?
Vielen Dan
Lukas