@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);
  }
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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