Задать вопрос
@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);
  }
  • Вопрос задан
  • 200 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    Angular Developer
    5 месяцев
    Далее
  • Учебный центр IBS
    WEB-022 Разработка на Angular. Продвинутый уровень
    1 неделя
    Далее
  • Академия Eduson
    Frontend-разработчик
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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