Вы получаете эту ошибку
ОШИБКА ReferenceError: «httpOptions не определен»
, так как вы используете httpOptions
, который определен вне области getCategories
Вы должны изменить свой код следующим образом.
getCategories(): Observable<Category> {
const httpOptions = {
headers: new HttpHeaders({
'Content-Type': 'application/json',
'Access-Control-Allow-Origin' : '*',
'Access-Control-Allow-Methods' : 'GET, POST, PUT, DELETE'
})
};
return this.http.post<Category>(this.apiURL+'api', JSON.stringify({"type":"get_categories"}), httpOptions )
.pipe(
retry(0),
//catchError(this.handleError)
)
}