Я хочу спросить, как я могу задать определенные c параметры для нескольких параметров запроса в HttpRequest, используя angular Js, поэтому у меня есть этот код в моем сервисе
return this.httpClient.request<any>('get',`${this.basePath}/class/classes/`,
{
params: queryParameters,
withCredentials: this.configuration.withCredentials,
headers: headers,
observe: observe,
reportProgress: reportProgress
}
);
dataClassList(klass_id?: string, klass__title?: string, recurrence?: string)
и вот Я вызываю мой сервис в ts файлах.
async filterSchedule(recurrence) {
let result = await this.classService.dataClassList(recurrence.toString()).toPromise();
console.log(result)
}
Я запускаю функцию в ngOnit ()
async ngOnInit() {
let id = this.<data>.id
this.filterSchedule(id);
}
эта часть
this.classService.dataClassList(**recurrence.toString()**).toPromise();
вызывает службу HttpRequest и помещает идентификатор повторения в качестве значения повторения параметров, но всегда отправляет klass_id параметры, а не повторение параметры
ожидаемое поведение - код отправляет метод Get и фильтрует данные с повторяемостью параметрами, но теперь у меня есть метод Get, всегда фильтрующий данные с использованием klass_id .
любая помощь будет оценена.