Задать вопрос
@Ghoulll

Пагинация в Angular с NgRX?

Помогите реализовать клиентскую пагинацию. В стейт попадает весь список объектов, нужно вывести по 5 объектов на каждой из страниц. Ниже приложил эффекти сервис(не знаю, что нужно приложить)
loadNews$ = createEffect(() => this.actions$.pipe(
    ofType(newsActions.loadNews),
    mergeMap( () => this.newsService.getNewsAll().pipe(
      map(result => newsActions.loadNewsSuccess({ result })),
      catchError(error => of(newsActions.loadNewsFailed({ error })))
    ))
  ));


И сервис:
getNewsAll(): Observable<NewsModel> {
    return this.http.get<NewsModel>(this.newsAllUrl);
  }
  • Вопрос задан
  • 196 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
  • Компьютерная академия «TOP»
    Frontend разработка
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы