Size: a a a

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

2019 December 27

G

Galeups in Angular - русскоговорящее сообщество
понял, спасибо большое
источник

DK

Denis Kopitsa in Angular - русскоговорящее сообщество
Если у кого-то не работают lazy loading модули в angular 8 с включенным aot - проверьте что у вас не стоят ` вместо '
2 часа ушло на поиски, никаких предупреждений или ошибок сборки, и причем в jit все нормально работало.
источник

DK

Denis Kopitsa in Angular - русскоговорящее сообщество
на выходе вместо файла модуля пустой файл на 320байт
источник

КВ

Кирилл Валиков in Angular - русскоговорящее сообщество
tonn
Привет. Сделал кастомные тултипы (компонент с контентом и директива которая слушает элемент над которым надо тултип показывать). Все было хорошо - пока на экране было 3 кнопки с тултипами. Потом взяли мой тултип и засунули в таблицу на каждую ячейку - в результате на одном экране инициализируется 1000 директив и подписывается на mousemove/leave. Соответственно наблюдается просадка производительности. Не пойму только в каком месте - сами директивы на уровне ангуляра тормозят или подписка на 2к событий? Сталкивался кто нибудь с таким случаем массового применения кастомных тултипов?
В таких случаях вешается одна подписка на таблицу, которая разруливает логику.
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Почему если делать инлайн свг, то все анимации будут стартовать одновременно.  https://ng-run.com/edit/zA3nHgH2gvFXeB4CpGAs
А если добавить просто в разметку, то все нормально https://jsfiddle.net/melchiorio/2Lh4rext/
источник

VS

Vladimir Stempel 👁🍵 in Angular - русскоговорящее сообщество
Dima
И я должен его сериализировать, или это зделать на стороне сервера ?
у тебя функция onFileChange пустая, ты в ней должен записывать файл в форму (он в ивенте приходит), а при сабмите тебе нужно сформировать FormData (есть такой объект) и передать ее в боли
источник

V

Vitaliy in Angular - русскоговорящее сообщество
Ребят привет) Может кто подсказать в каком плане двигаться по обучению, какие курсы, книги, посоветовали по ангуляру? Спасибо)
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Vitaliy
Ребят привет) Может кто подсказать в каком плане двигаться по обучению, какие курсы, книги, посоветовали по ангуляру? Спасибо)
источник

DM

Damir Minkaev in Angular - русскоговорящее сообщество
😅😅
источник

V

Vitaliy in Angular - русскоговорящее сообщество
)))
источник

V

Vitaliy in Angular - русскоговорящее сообщество
Что-то новенькое)
источник

DM

Damir Minkaev in Angular - русскоговорящее сообщество
https://metanit.com/web/angular2/

можешь тут что-то посмотреть
источник

AV

Alexey Vasiliev in Angular - русскоговорящее сообщество
+1. Официальная документация - первоисточник.
источник

AV

Alexey Vasiliev in Angular - русскоговорящее сообщество
В теории это единственное место, где все должно быть описано так, как задумывалось разработчиками.
источник

V

Vitaliy in Angular - русскоговорящее сообщество
Спасибо
источник

АС

Александр Семенов in Angular - русскоговорящее сообщество
Главное -  не метод создания проекта)
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
ребята, а вот если это:

ngOnInit() {
   this.initializeMarker();
}

ngOnChanges(changes: SimpleChanges) {
   if (changes.data) {
       if (!changes.data.firstChange) {
           this.initializeMarker();
       }
   }
}


я запишу вот так:

ngOnInit() {
   //
}

ngOnChanges(changes: SimpleChanges) {
   if (changes.data) {
       this.initializeMarker();
   }
}


чем мне это грозит? ngOnChanges ведь всегда срабатывает после ngOnInit, так что может initializeMarker мне не вызвать в ngOnInit? + у меня при изменении инпута data нужно всегда переинициализирывовать маркер.
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Артур Мудрик
ребята, а вот если это:

ngOnInit() {
   this.initializeMarker();
}

ngOnChanges(changes: SimpleChanges) {
   if (changes.data) {
       if (!changes.data.firstChange) {
           this.initializeMarker();
       }
   }
}


я запишу вот так:

ngOnInit() {
   //
}

ngOnChanges(changes: SimpleChanges) {
   if (changes.data) {
       this.initializeMarker();
   }
}


чем мне это грозит? ngOnChanges ведь всегда срабатывает после ngOnInit, так что может initializeMarker мне не вызвать в ngOnInit? + у меня при изменении инпута data нужно всегда переинициализирывовать маркер.
> ngOnChanges ведь всегда срабатывает после ngOnInit
точна?
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
да
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
OnInit вызывается после OnChanges
источник