У меня есть форма, которая принимает один параметр, чтобы создать и связать клиента с продуктом. Теперь мы добавили еще один параметр для включения в URL, но я не могу получить его по URL.
Что я делаю не так? Оцените помощь!
URL: http://localhost: 4200 / check / 98712? Id = 803
Мне удалось вывести первый параметр из "98712", но не Id.
В моем app.module под
RouterModule.forRoot([
{ path: 'check/:cust', component: CheckComponent},
Я пытался указать там Id, но он не работает.
В моем компоненте Check I Удаляю клиента и идентификатор, но идентификатор все еще пуст.
this.customer = this.route.snapshot.paramMap.get('cust');
this.Ids = this.route.snapshot.paramMap.get('Id'); //Ids since it could be several, hence the add of Id in the URL
Мои маршруты в app-routing
const routes: Routes = [
{ path: '', redirectTo: 'ms', pathMatch: 'full' },
{ path: 'ms', component: CheckComponent },
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
export class AppRoutingModule { }
Дайте мне знать, если вам нужно больше кода.