Angular 6 - Есть форма с данными запроса:
requestForm = this.fb.group({
method: [''],
baseUrl: [''],
urlParams: new FormArray([
new FormGroup({
name: new FormControl(''),
value: new FormControl('')
})
])
});
Данные с формы передаю при изменении:
this.generateUri(this.requestForm.get('baseUrl').value, this.requestForm.get('urlParams').value)
// Генерируем URL с параметрами
generateUri(base, params) {
const url = new URL(base);
this.appendSearchParams(url.searchParams, params);
return url.toString();
}
Но вот не знаю как правильно реализовать appendSearchParams или в данном случае стоит использовать HttpParams
Сборка персонального компьютера от Artline: умный выбор для современных пользователей