Size: a a a

Angular - русскоговорящее сообщество

2020 April 21

MM

Maxim Merkulov in Angular - русскоговорящее сообщество
что бы за зря не выполнять действие
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Maxim Merkulov
но всеравно если я его дергну позде то он 1 раз да выполнит действие, сейчас вспоминаю как там можно отследить старое-новое значение что бы понять были ли изменения
можно pairwise использовать например, он возвращает попарно значение.
Внутри сравнивать их
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Олег Носаль
а как отсортировать не уникальные значения,в пайпе?у меня есть обсервабл,которая возврашает что-то вроде [a1,a2,a1,a7,a2,a4]= что бы было [a1,a2,a7,a4].Я бы написал в сабскрайбе сортировку,а как в самой пайпе,не понимаю
return sourceData$.pipe(map(data => uniqueSort(data)))
источник

VS

Vova Soltys in Angular - русскоговорящее сообщество
Как получать размеры экрана в стриме?
источник

B

Bohdan in Angular - русскоговорящее сообщество
а кто ngx-admin использовал?
источник

ОН

Олег Носаль... in Angular - русскоговорящее сообщество
Anton Shvets
return sourceData$.pipe(map(data => uniqueSort(data)))
спасибо
источник

И

Илья | 😶 ☮️... in Angular - русскоговорящее сообщество
Bohdan
а кто ngx-admin использовал?
ну, там как-то не очень
Потому что nebular это очень дремучий лес
источник

И

Илья | 😶 ☮️... in Angular - русскоговорящее сообщество
Свою админку не беда сделать
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Илья | 😶 ☮️
Свою админку не беда сделать
для графиков, что юзаешь? ngx-charts?
источник

И

Илья | 😶 ☮️... in Angular - русскоговорящее сообщество
RA-TA-TATA
для графиков, что юзаешь? ngx-charts?
ngx-charts в планах на клиент-сайде потестировать
а в основном highcharts
источник

SB

Serge Bazan in Angular - русскоговорящее сообщество
ngx-charts, как по мне, недостаточно гибкая из коробки. но как базу для самостоятельной доработки - самое то. переделал под себя - получилось и быстро, и красиво
источник

M

Michail in Angular - русскоговорящее сообщество
Привет, если форм группа не валидна, есть наивный механизм который сделает все контролы не валидными
источник

BL

Bogdan Leonidovich in Angular - русскоговорящее сообщество
Michail
Привет, если форм группа не валидна, есть наивный механизм который сделает все контролы не валидными
markAllAsTouched()
updateValyeAndValidity() для форм группы
источник

BL

Bogdan Leonidovich in Angular - русскоговорящее сообщество
Если правильно вопрос понял
источник

Эи

Элан Джюс и его дере... in Angular - русскоговорящее сообщество
Michail
Привет, если форм группа не валидна, есть наивный механизм который сделает все контролы не валидными
может наоборот? валидность форм группы зависит от валидности контролов же
источник

AG

Arthur Galimov in Angular - русскоговорящее сообщество
Если на них нет валидаторов то нет, либо setError
источник

BL

Bogdan Leonidovich in Angular - русскоговорящее сообщество
Или валидатор кастомный на формгруппу повесить
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
крч изи
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
как я решил проблему:
Есть у нас такая замечательная функция как trackBy которая следит за изменениями. И если никакой элемент не изменился тогда его не ререндерит
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
просто в цыкл добавляем trackBy: Function и внутри функции возвращаем item.id 🙂
источник