Добрый день. Есть роут с параметром: home/user/:id. Как программно менять параметр? Сделал так: const arr = this.router.url.split('/'); arr.pop(); const url = arr.join('/'); t...
Добрый день. Какие есть способы уменьшить чанки при сборке ng build --prod?
У меня есть три компонента в первом компоненте Календарь. Во втором Сотрудник. В третьем Реестр задач. Нужно при изменении календаря перестроить реестр или при изменении сотру...
Добрый день. Сделал базовый класс. Можно ли как-то сделать в базовом классе, что-то типа такого? providers: [ { provide: MatPaginatorIntl, useValue: CustomPaginator() }, ],
Добрый день. Есть BehaviorSubject([]); При перезагрузки страницы данные с сервера могут быть, а может быть пустой массив. Если пустой - писать в шаблоне «Нет данных», иначе от...
Добрый день. Хочу сделать следующее при выборе строки (mat-autocomplete) - отображалась табл. (mat-table). Сделал: ngOnInit this.sprValue$ = this.reloadTrigger$.pipe( switch...
Добрый день. Мне нужно в зависимости от месяца выделять отдельные дни цветом. Данные получаю с сервера. При старте все отрабатывает правильно. Но когда перехожу по месяцам дни...
Добрый день. В компоненте в зависимости от роута хочу получить нужный мне экземпляр сервиса. Сделал пример, но что-то не работает - не пойму как решить. Помогите с решением. С...
Добрый день. Помогите с rxjs. Есть два BehaviorSubject нужно их объеденить для получения параметров с них и перадать в функцию для получения данных с сервера. Вот что у меня п...
Добрый день. Подскажите как правильно написать код, чтобы небыли ошибки? Спасибо.
Добрый день. Подскажите так можно использовать export const SOME_TOKEN = new InjectionToken('Some.Token, {factory: () => someValue}); Где someValue - константа - объект. Или л...
Добрый день. Сейчас есть три сервиса. Методы одинаковые. Хочу оптимизировать. Разница только в интерфейсах и в стартовых данных (использую BS). Начал писать типа такого. Как ...
Добрый день. У меня есть сервис (не root) OrderService. У него некоторые методы зависят от других сервисов (не root) напр. ProductService и KeyService. При вызове OrderService...
Добрый вечер. По нажатию кнопки меняется fileItem и таким образом добавляется еще один app-upload-file. Подскажите как можно удалить нужный мне app-upload-file? Или только реа...
Добрый день. Есть два роута «One» и «Two». На них размещен один и тот же компонент WrapperComponent. Нужно в зависимости от роута получать сервис №1 или сервис №2. Сделал чере...
Добрый день. У меня есть два компонента - поиск. Методы компонентов одинаковые - разница только в сервисах. Возможно как-то объединить эти два компонента в один? Может у кого-...
Добрый день. Сделал три компонента для трех счетов (печатная форма). Разница в компонентах только в методе получения с сервера данных. Скажите если сделать три роута, которые ...
Добрый день. Есть директива маска тел. Как сделать, чтобы при получении значения обновлялся валидатор? Пример. https://stackblitz.com/edit/angular-ivy-snhjo7?file=src%2Fapp%2F...
Есть такой код: this.errTable$ = this.reloadErrTable$.pipe( startWith(1), map(() => ({ isLoading: true })), switchMap(() => this.sprService.getErrLogPeriod()), map((da...
Добрый день. Данные в компоненте получаю через async. Но появилась необходимость получить доступ к элементу по id. Делал через @ViewChild - но постоянно получаю undefined. Ка...