Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.07.2022, 18:34   #1
snus71
Новичок
Джуниор
 
Регистрация: 30.07.2022
Сообщений: 1
По умолчанию users.filter is not a function

Добрый день всем.
Не могу понять где ступил, помогите, плиз. Angular 13. В компоненте есть функция сабмит, срабатывает по кнопке.

Код:
export class RegisterComponent implements OnInit {

 users: User[] = []

 constructor(
    public auth: AuthService
  ) { }


submit() {

this.auth.getByNickName(this.form.value.nickname.trim()).subscribe(
      res => {
       this.users = res
      }
    )
}
}
// в AuthService соответственно вытягиваем из базы

Код:
getByNickName(nickname: string): Observable<User[]> {
    return this.http.get<User[]>(`${environment.fbDbUrl}/users.json`).pipe(
      map((users:User[]) => users.filter((user: User) => user.nickname === nickname))
    )
  }
Результат core.mjs:6402 ERROR TypeError: users.filter is not a function :-( Где я что не доглядел? код очевидный вроде бы
snus71 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# MVC Ошибка 'EFDbContext.Users" недоступен из-за его уровня защиты. Igora18 Помощь студентам 2 09.01.2020 16:34
нашел у себя в users/admin/appdata/roaming/ kLAZE Python 2 18.07.2017 16:10
Общий доступ к папкам в C:\Users\ Сварог Windows 17 01.10.2014 10:02
не работает count(&users) - В ДАННОМ КОДЕ Дмитрий_Попов PHP 1 09.02.2012 21:51
Импорт AD users в Excel sirius24 Microsoft Office Excel 1 18.03.2010 06:23