Size: a a a

2019 September 07

KN

Konstantin Nosov in Angular Kyiv
хотя может уже и можно, я давно не смотрел что новго происходит, вот сейчас читаю
источник
2019 September 10

TM

Tom Molotko in Angular Kyiv
источник

B

Bohdan in Angular Kyiv
может кто-то сталкивался с проблемой, когда стили в прод  не все попадают, некоторые компоненты теряются?
источник

M5

Mike 5/7 in Angular Kyiv
Bohdan
может кто-то сталкивался с проблемой, когда стили в прод  не все попадают, некоторые компоненты теряются?
не все стили в style.[hash].css?
источник

B

Bohdan in Angular Kyiv
Не, от у компонента есть scss файл по почему-то он не попал в прод версию и это только с 2-3 компонентами такое. Не могу отыскать взаимосвязь и что похожее, что не работает
источник

M5

Mike 5/7 in Angular Kyiv
компонент работает, а стилей нет?
источник

B

Bohdan in Angular Kyiv
Да
источник

B

Bohdan in Angular Kyiv
бага оказалась интересной

Сделал поиск по бандлу и увидел, что эти стили там есть, но encapsulation:0,styles:[[".dropdown__popup[_ngcontent-%COMP%]

хотя в проекте стоит encapsulation.None ;( а это номер 2

тоесть никто не ставил encapsulation.Emulated обрано, хотя это дефолтный тип, но некторые стили компонентов собраны с Emulated а шаблоны нет
в стилях было так [".dropdown__popup[_ngcontent-%COMP%] а в шаблоне без _ngcontent поэтому и не находило. Проставил в компоненте encapsulation: ViewEncapsulation.None, и работает
источник

B

Bohdan in Angular Kyiv
Черт, оказалось это неправильное утверждение, всё ещё хуже
источник
2019 September 11

B

Bohdan in Angular Kyiv
а кто-то на ангуляре 8 запускал ng.profiler.timeChangeDetection();?
а то не находит в ng поле profiler
источник

MY

Mike Yaschenko in Angular Kyiv
Bohdan
а кто-то на ангуляре 8 запускал ng.profiler.timeChangeDetection();?
а то не находит в ng поле profiler
enableDebugTools?
источник

B

Bohdan in Angular Kyiv
Yes
источник

MY

Mike Yaschenko in Angular Kyiv
А вы это на билд версии пробуете? Или в serve?
источник

MY

Mike Yaschenko in Angular Kyiv
v8.2.3 все ок работает
источник

MK

Mike Kovetsky in Angular Kyiv
Похвастался хорошими метриками заодно )
источник

B

Bohdan in Angular Kyiv
8.1.2
источник

B

Bohdan in Angular Kyiv
Mike Yaschenko
v8.2.3 все ок работает
у вас канвас или карта на странице, что такое количество вызовов?
источник

MY

Mike Yaschenko in Angular Kyiv
Bohdan
у вас канвас или карта на странице, что такое количество вызовов?
Нет профилер немного по другому работает. Он за n времени пытается запустить максимум коллов changeDetection. И после выводит сколько получилось запустить. И сколько времени потрачено на каждый колл. Чем больше цыклов и чем меньше время тем лучше
источник

B

Bohdan in Angular Kyiv
хм, тоесть если у меня 200 и 1.5 то это плохо
источник

DD

Dmitriy D in Angular Kyiv
Bohdan
хм, тоесть если у меня 200 и 1.5 то это плохо
The Angular team recommends to have a time per check below 3ms, to leave enough time for the application logic
источник