Size: a a a

2018 October 11

DM

Dima M in Angular Kyiv
источник

DK

Dmitry Kutran in Angular Kyiv
друзья, а есть в энгуларе аналог react-virtualize?
источник

V

Vladimir in Angular Kyiv
Dmitry Kutran
друзья, а есть в энгуларе аналог react-virtualize?
В течении месяца будет поддержка virtual scroll от команды ангуляра. Просто сейчас в бете 7мой версии. Ищи angular cdk virtual scroll
источник

DK

Dmitry Kutran in Angular Kyiv
Vladimir
В течении месяца будет поддержка virtual scroll от команды ангуляра. Просто сейчас в бете 7мой версии. Ищи angular cdk virtual scroll
благодарю!
источник

NT

Nazar Tolmachov in Angular Kyiv
источник

IS

Igor Semenov in Angular Kyiv
Коллеги, используете ли вы повсеместно в проектах Angular #ngtemplate, #ngcontainer  и #ngTemplateOutlet ? Нет ли нюансов с rendering performance ? Заранее признателен за ответы.
источник

AO

Agnislav Onufriichuk in Angular Kyiv
Igor Semenov
Коллеги, используете ли вы повсеместно в проектах Angular #ngtemplate, #ngcontainer  и #ngTemplateOutlet ? Нет ли нюансов с rendering performance ? Заранее признателен за ответы.
Используем активно. Проблем не находили.
источник
2018 October 12

V

Vladimir in Angular Kyiv
Igor Semenov
Коллеги, используете ли вы повсеместно в проектах Angular #ngtemplate, #ngcontainer  и #ngTemplateOutlet ? Нет ли нюансов с rendering performance ? Заранее признателен за ответы.
Использую очень повсеместно. Ньюансы есть когда гонешься за производительностью и меняешь стратегию changeDetection. Нужно чётко понимать как механизм работает И в каком из компонент ты пишешь свои ngTemplate. Так как ngTemplate участвует в цикле детекшна компонента где он прописан. А не там где он используется. Можно конечно дергать руками через приватные API
источник

V

Vladimir in Angular Kyiv
Зачастую все будет работать как следует. Так как ngTemplate часто пишут либо в паренте либо в чайлде. Так что markForCheck или. detectChanges будет пробивать. Но поскольку markForCheck может дёргаться в любом из чайлде. У тебя всегда будет обновляться. ngTemplate. Хотя по сути и бесполезно.
Поэтому стоит объявлять в компоненте на соседней ветке и работать по ссылкам. А не через ngContent и всякое остальное.

Особенно это заметно когда используешь в связке с таблицей. Тогда cd просто без конца работает

Иными словами выкусить ngTemplate из дерева компонент где он будет использоваться.
источник

IS

Igor Semenov in Angular Kyiv
@InsFi спасибо большое за развернутый ответ 👍
источник

IS

Igor Semenov in Angular Kyiv
если у кого-то есть что еще сказать буду признателен
источник

VL

Vitalii Lev 🦁 in Angular Kyiv
Норм юзаем, проблем нет)
источник

M5

Mike 5/7 in Angular Kyiv
Igor Semenov
если у кого-то есть что еще сказать буду признателен
источник

IS

Igor Semenov in Angular Kyiv
Mike thanks 👍 как раз вчера вечером нашел эту статью и начал читать +1
источник

VN

Vladyslav Nasadiuk in Angular Kyiv
Народ, почему когда с вьюхи дергаешь метод какой-то иногда он вызывается ченж детекшном постоянно, а в некоторых случаях вызывается только раз? При changeDetection.Default

Уже не раз замечал
источник

VN

Vladyslav Nasadiuk in Angular Kyiv
Если нужно преобразовать что-то на вью, то все это от греха по дальше в пайп запихнуть?
источник

DS

Denis Skvortcov in Angular Kyiv
ответ кроется в том как в работает zone.js
источник

B

BoGy in Angular Kyiv
Никто не сталкивался с проблемой ngx-bootstrap datepicker, при ручном вводе значения даты в UTC -7 тупо получается на один месяц позже. Ввел 01-mar-2019 получил 01-apr-2019 и так далее.
источник

B

BoGy in Angular Kyiv
Меняю на +2 например или 3 все ок. А вот в штатах беда
источник

B

BoGy in Angular Kyiv
Замена таймзоны на компе помогает повторить баг
источник