Домашнее задание

  1. Поиграться с @Input() and @Output().
  1. Директива scrollTop. Добавить кнопку со стрелочкой в правом ниждем углу страницы. При клике по этой кнопку страница должна проскроллица в самый верх.

  2. Infiniti scroll. В home-page.component.ts создавать массив из ~10-15 элементов и вывести блок с продуктом через *ngFor по этому массиву (мы получим на странице ~10-15 продуктов). Далее реализовать директиву infinitiScrollDirective. Директива должна отслеживать window:scroll event. Когда скролл подходит к концу страницы необходимо вызвать эвент (через @Output()) и обработать этот эвент в home-page.component.ts . В хэндлере этого эвента будем пушить в массив еще ~10-15 значений. Таким образом у нас получиться бесконечный скролл на странице.

results matching ""

    No results matching ""