Ребят, есть сервис, который создает экземпляр класса ItemsComponent, new ItemsComponent(item_response)); Конструктор в таком виде constructor( item_in:Array<string>) ругаетс...
Задача: сортировать и выводить список без пайпов. В компоненте есть функция sort для сортировки, которая возвращает осортированный список. Направление сортировки меняется чекб...
Есть сервис который обрабатывает некий массив с данными. Есть компонент который подписан на сервис и отображает эти данные. Когда данные в сервисе меняются , я их обновляю чер...
Это удобно сделать напрямую вызвав функцию в родителе. А можно ли "слушать" @Input и при его изменении вызывать функцию в дочернем компоненте? Может быть EventEmitter? Или это...
Нуждаюсь в бест практис При проведении юнит тестов(Test Bed) компонентов, в которых используются методы сервисов, в самом компоненте необходимо эмулировать и тестировать тольк...
Прошу помощи. Задача: при нажатии на картинку добавлять значение flag в массив checkArray. Картинок(img) несколько, массив один. Проблема: значения добавляются, но массив соз...
Ребята, есть такая конструкция *ngFor="let item of sort(items) Как перенести это sort(items) в тело компонента (а в шаблоне оставить item of items) чтобы функция срабатывала...
Ребята, как подписаться на ограниченное число айтемов, к примеру 50? this.itemsService .getAllItems() .subscribe( (items) => { this.itemsRight = items; ...
Родитель об изменениях знать не должен. Компоненты общаются друг с другом напрямую. Другие компоненты не зависят от этих данных. В таком случае нет разницы сервис или eventemi...
Конкретно ситуация: в компоненте <input (click)="service.setValue(x)"> В тестах компонента мне нужно протестировать только факт вызова метода в эмулированном теге ?
Ребята, как глобально объявить функции кроме как в сервисе и потом юзать их через конструктор? Необходимо использовать одинаковые функции в коде разных компонентов.
и импортируются по одному? меня больше интересует как в принципе это происходит. Я так понимаю, что либо по одному импортить . либо через класс с конструктором
Как лучше передавать большой массив данных между компонентами? Через сервис или через EventEmitter? Как будет быстрее и бест практис?
Как организовать http запрос по второму адресу если первый выдал ошибку? Запихнуть запрос в .catch()?
Почему не вариант? Делал и поиск и фильтры в компоненте через onChanges
Получается импортить функции поодиночке?
EventEmitter?