Как установить HTTP-параметры в Angular без ключа?

Всякий раз, когда я пытаюсь установить HttpParams, это похоже на:

let params = new HttpParams()
    .set('someKey', this.key)

но мой URL API выглядит так:

/api/something/99999/item

Так как установить this.key как это 99999?

2 ответа

Решение

Насколько я понимаю, вам не нужно HttpParams,

Вы можете напрямую пройти this.key на URL, как это:

const url = `api/something/${this.key}/item`;

И после этого сделать http-вызов с URL-адресом.

Просто привязать к URL без HttpParams

this.http.get('/api/something/' + this.key + '/item')
Другие вопросы по тегам