Whenever I try to set HttpParams it's like:
let params = new HttpParams()
.set('someKey', this.key)
but my API URL looks like this:
/api/something/99999/item
So how to set this.key
like this which is 99999
?
Whenever I try to set HttpParams it's like:
let params = new HttpParams()
.set('someKey', this.key)
but my API URL looks like this:
/api/something/99999/item
So how to set this.key
like this which is 99999
?
From my understanding, you don't need HttpParams
.
You can directly pass this.key
to the url like this :
const url = `api/something/${this.key}/item`;
And after do the http call with the url.
Just bind to the url without the HttpParams
this.http.get('/api/something/' + this.key + '/item')