Size: a a a

2021 January 21

IS

Igor Shturmov in Angular Kyiv
спасибо!
источник

L

Lili 🎈 in Angular Kyiv
Ilya
Посмотрите чейнджлог, решите нужно ли вам то, что обновили и все.
Наверное стоит, но если вас все устраивает сейчас, то моден сделать это позже. Уже вроде 11.1 зарелизили
Ок, спасибо
источник

АК

Андрей Карпович... in Angular Kyiv
Igor Shturmov
гайз, архитектуный вопрос

у вас есть роут, к примеру юзера, на этом роуте есть три табы, в зависимости от того по какой кликнешь, показываются разные данные

мое предложение сделать табы разными роутам и грузить отдельные lazy modules считают неправильным и говорят делать 1 модуль и сразу грузить все компоненты для табов.

как более правильно и есть ли может какие то статьи на этот счет?
буквально на днях делал подобное для своего проекта. Использовал нативные табы из Material, у них там есть специальный вариант со встроенным функционалом лейзи загрузки компонентов (только по нажатию на табу) https://material.angular.io/components/tabs/examples
листай вниз до  Tab group where the tab content is loaded lazily (when activated)
это все в рамках одного модуля и без влияния на роутинг
источник
2021 January 22

A

Antony in Angular Kyiv
Igor Shturmov
когда я сказал о проблеме расширение - мне ответили, тогда и отрефачим
Я бы сказал, что если уже нету планов на будущее, то более простой вариант - лучше. Потому что могут измениться требования кардинально или просто никогда не прийдёт время для большого расширения, а овер-инжениринг только займет больше времени и будет запутывать.
И когда расширение все же приходит, все-равно нужно делать refactoring cycles что-бы поддерживать код в актуальном состоянию относительно оптимальной на тот момент архитектуры
источник

IS

Igor Shturmov in Angular Kyiv
Antony
Я бы сказал, что если уже нету планов на будущее, то более простой вариант - лучше. Потому что могут измениться требования кардинально или просто никогда не прийдёт время для большого расширения, а овер-инжениринг только займет больше времени и будет запутывать.
И когда расширение все же приходит, все-равно нужно делать refactoring cycles что-бы поддерживать код в актуальном состоянию относительно оптимальной на тот момент архитектуры
тоже принимается как ответ, спасибо
источник

B

Bohdan in Angular Kyiv
Ребята. Что может быть за проблема когда
[filters]="filters$ | async"
filters это обьект и в инпуте не срабатывает set filters() если там только одно поле, а если 2, то срабатывает
Пример рабочего `{companyIds: []
processStatus: ["Issued"] query: ["test"]}`
Пример не рабочего `{companyIds: []
processStatus: [] query: ["test"]}`
очень странноу
источник

DP

Dmytro Pocheketa in Angular Kyiv
Bohdan
Ребята. Что может быть за проблема когда
[filters]="filters$ | async"
filters это обьект и в инпуте не срабатывает set filters() если там только одно поле, а если 2, то срабатывает
Пример рабочего `{companyIds: []
processStatus: ["Issued"] query: ["test"]}`
Пример не рабочего `{companyIds: []
processStatus: [] query: ["test"]}`
очень странноу
Может ссылка на объект  не меняется?
источник

B

Bohdan in Angular Kyiv
Dmytro Pocheketa
Может ссылка на объект  не меняется?
если map добавить с object(olbObject) то всё так и останется
источник

B

Bohdan in Angular Kyiv
Короче мой затуп сорри
источник

S

Sushkek in Angular Kyiv
Добрый день, Вопрос.
Начал работать с PrimeNG в компоненте вывожу список через ngFor, но пагинатор игнорирует количество записей на странице
источник

S

Sushkek in Angular Kyiv
Sushkek
Добрый день, Вопрос.
Начал работать с PrimeNG в компоненте вывожу список через ngFor, но пагинатор игнорирует количество записей на странице
Список получаю через http
источник

M

Malikov in Angular Kyiv
а какая лучшая либа для ангуляра для графиков?
источник

NH

Nikolai Harkusha in Angular Kyiv
Malikov
а какая лучшая либа для ангуляра для графиков?
юзал chartJS, но если надо что-то добавить, чего не хватает в либе или нету плагинов - может быть больно
источник
2021 January 23

vg

vladislav grishin in Angular Kyiv
Всем доброго времени суток!
Уважаемые инженеры, есть ли у кого-то опыт в nativescript ? Желательно продакшн. Отзовитесь, пожалуйста, есть вопрос.
источник
2021 January 25

ОС

Олександр Савуловськ... in Angular Kyiv
Добрый день. Есть BehaviorSubject([]); При перезагрузки страницы данные с сервера могут быть, а может быть пустой массив. Если пустой - писать в шаблоне «Нет данных», иначе отображать пришедшие данные. Сейчас при обычном обновлении страницы получаю «Нет данных» и потом получаю данные. Хотелось бы отображать спинер и потом - если есть данные - отображать иначе писать нет данных. Какие есть варианты реализации (кроме ReplaySabject) ?
источник

Sergey Фrolov in Angular Kyiv
Олександр Савуловський
Добрый день. Есть BehaviorSubject([]); При перезагрузки страницы данные с сервера могут быть, а может быть пустой массив. Если пустой - писать в шаблоне «Нет данных», иначе отображать пришедшие данные. Сейчас при обычном обновлении страницы получаю «Нет данных» и потом получаю данные. Хотелось бы отображать спинер и потом - если есть данные - отображать иначе писать нет данных. Какие есть варианты реализации (кроме ReplaySabject) ?
У тебя тут 3 состояния для данных
- ещё не пришли – null
- пришли пустые – []
- пришли полные
источник

Sergey Фrolov in Angular Kyiv
Но можно конечно ещё трекать и хранить отдельно состояние загрузки, тогда 2х состояний у BH хватит
источник

ОС

Олександр Савуловськ... in Angular Kyiv
Sergey Фrolov
У тебя тут 3 состояния для данных
- ещё не пришли – null
- пришли пустые – []
- пришли полные
Как по мне этот вариант проще, Спасибо!!!
источник

АК

Андрей Карпович... in Angular Kyiv
Nikolai Harkusha
юзал chartJS, но если надо что-то добавить, чего не хватает в либе или нету плагинов - может быть больно
поддерживаю, chartJS вполне достойная, очень много разновидностей графиков, бубликов, столбиков, хоть тебе с усиками и запахом клубники. И с адаптивностью там все четенько.
источник
2021 January 26

OK

Oleg Kudrenko in Angular Kyiv
источник