Size: a a a

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

2020 October 13

DT

Dmitriy Teplov in AngularPiter - русскоговорящее сообщество
Dmitriy
Крутяк, пасиб!
👍


Как заюзать с ангуляром можешь погуглить, но вроде всё очевидно
Берёшь elementRef, слушаешь
Можно обернуть в обсёрвабл, можно запаковать в директиву и выплёвывать ивент и.т.п.
источник

MA

Maxim Afanasev in AngularPiter - русскоговорящее сообщество
Есть обертка под ангуляр: https://github.com/ng-web-apis/resize-observer
источник

D

Dmitriy in AngularPiter - русскоговорящее сообщество
Dmitriy Teplov
👍


Как заюзать с ангуляром можешь погуглить, но вроде всё очевидно
Берёшь elementRef, слушаешь
Можно обернуть в обсёрвабл, можно запаковать в директиву и выплёвывать ивент и.т.п.
Да, ок! Попробуем!
источник
2020 October 22

MA

Maxim Afanasev in AngularPiter - русскоговорящее сообщество
Всем привет! У кого-нибудь был опыт интеграции stylelint и nx? Хочется запускать stylelint вместе с eslint по nx affected:lint.
источник
2020 October 25

VK

Vlad Kolebaev in AngularPiter - русскоговорящее сообщество
здарова бандиты
источник

VK

Vlad Kolebaev in AngularPiter - русскоговорящее сообщество
есть тут кто в webim работает?
источник

П

Павел in AngularPiter - русскоговорящее сообщество
Vlad Kolebaev
есть тут кто в webim работает?
есть знакомый из него
источник

VK

Vlad Kolebaev in AngularPiter - русскоговорящее сообщество
жалко его тут нет
источник

VK

Vlad Kolebaev in AngularPiter - русскоговорящее сообщество
ну лан
источник
2020 October 28

K

Katerina in AngularPiter - русскоговорящее сообщество
Я знаю про проблемы async pipe и change detection
Анонимный опрос
48%
Да
52%
Нет
Проголосовало: 25
источник

K

Katerina in AngularPiter - русскоговорящее сообщество
Недавно прочитала в твиттере, удивилась, стало интересно, это только от меня скрывалось все эти годы, или от всех тоже
источник

VV

Vladimir Verbitskiy in AngularPiter - русскоговорящее сообщество
Katerina
Недавно прочитала в твиттере, удивилась, стало интересно, это только от меня скрывалось все эти годы, или от всех тоже
То что при выключенном он не будет работать?
(Пока только предполагаю, не углубился)
источник

K

Katerina in AngularPiter - русскоговорящее сообщество
Не, что он отмечает компонент на dirty
источник

K

Katerina in AngularPiter - русскоговорящее сообщество
И даже если у него onPush, тот все равно пройдёт через changedetection
источник

MA

Maxim Afanasev in AngularPiter - русскоговорящее сообщество
Katerina
И даже если у него onPush, тот все равно пройдёт через changedetection
А в чём именно проблема? Можно ссылку на твиттер?
источник

K

Katerina in AngularPiter - русскоговорящее сообщество
источник

d

drow in AngularPiter - русскоговорящее сообщество
э, так це не проблема а by design. Оно по другому и не будет работать. Если async пайп срабатывает то прилетело новое значение, т.е. шаблон нужно обязательно проверить.
Другое дело что из-за особенностей распространения CD ангуляра (с самого рута вниз по дереву) markForCheck вынужден помечать как dirty не только текущий компонент, но и всех родителей по дереву вплоть до рута, чтобы на ближайшем CD цикле до этого компонента сверху вниз вообще дошли. Но это не про асник пайп, это про работу CD ангуляра и markForCheck.
На эту тему у них кстати есть рфцшка как планируют оптимизировать на локальную dirty пометку без необходимости каждый раз спускаться сверху вниз (ссылку найти не могу, гдет в ишью ангуляра утонуло)
источник

d

drow in AngularPiter - русскоговорящее сообщество
источник

d

drow in AngularPiter - русскоговорящее сообщество
источник

VK

Vlad Kolebaev in AngularPiter - русскоговорящее сообщество
ребят, подскажите кто шарит
источник