首页 > 解决方案 > 将包含布尔值的对象映射到布尔值

问题描述

我看过几个例子,但我坚持将这个 GET 响应转换为 Observable

{"userExists:":"1"}

API-Service 返回“1”表示真或“0”表示假。我知道我必须以某种方式“映射”它......

  existsUser(username: string): Observable<boolean> {
    return this.http.get<any>(`${environment.apiUrl}/existsUser`)
      .map()
      .pipe(catchError(this.errorHandler));
  }

我失去了映射示例的内容,例如访问响应、查找该字段并读取值

(我想稍后在 AsyncValidator 中使用此服务)

标签: angulardictionarygethttpclient

解决方案


推荐阅读