Size: a a a

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

2019 December 09

K

Katerina in AngularPiter - русскоговорящее сообщество
но если мы уже используем rxjs и знакомы с этим форматом, почему бы не присылать ничего, пока данные не пришли?)
источник

d

drow in AngularPiter - русскоговорящее сообщество
нет такого понятия как ничего. В шаблоне есть проверка на значение вызова функции (пайпа). Если функция ничего не возвращает явно то значит она возвращает undefined
источник

d

drow in AngularPiter - русскоговорящее сообщество
в случае асинк пайпа он явно возвращает null пока не пришло первое значение (про что ишью что ты кинула)
источник

K

Katerina in AngularPiter - русскоговорящее сообщество
не знаю, что там есть в шаблоне, но алгоритм асинхоронной передачи изменеий в Input намекает мне на то, что опка данные не пришли, я могу использовать дефолтное значение
источник

K

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

d

drow in AngularPiter - русскоговорящее сообщество
дефолтное значение у инпута будет только если ты его вообще не пропишешь в шаблоне. Если прописала то туда пойдёт значение из того что передала, даже если там null или undefined (наверняка про это тоже есть issue в ангуляре, старая приколюха)
источник

K

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

K

Katerina in AngularPiter - русскоговорящее сообщество
потому что говорит “я передам занчения когда они придут“
источник

d

drow in AngularPiter - русскоговорящее сообщество
асинк пайп вообще никак на это не влияет. Тут 2 отдельные проблемы
- ангуляр забивает на дефолтное значение инпута компонента если в шаблоне его использовали
- асинк пайп неявно возвращает null

ты прописала что надо в компонент кинуть значение из пайпа, пайп это (упрощённо) функция которая всегда что-то возвращает. Ангуляр не занимается разборами надо ему ждать результата из пайпа или не надо - видим пайп и вызываем его метод и юзаем его значение (это by design пайпов в принципе). Логику на ожидание значения должен реализовать разработчик, через тот же ngIf или другую структурную директиву, которая не будет рендерить компонент до появления нужного значения/значений
источник

R

Rustam in AngularPiter - русскоговорящее сообщество
я может даже слайды сделаю =)
источник

Вキ

Вертихвост キバ in AngularPiter - русскоговорящее сообщество
Хотелось бы по присутствовать, но видимо только после НГ
источник

R

Rustam in AngularPiter - русскоговорящее сообщество
Вертихвост キバ
Хотелось бы по присутствовать, но видимо только после НГ
устроим еще один ngУжин )
источник
2019 December 12

EK

Evgeniy Kosenko in AngularPiter - русскоговорящее сообщество
Дратуте )
источник

DT

Dmitry Teplov in AngularPiter - русскоговорящее сообщество
Evgeniy Kosenko
Дратуте )
Хеллоу
источник
2019 December 15

d

drow in AngularPiter - русскоговорящее сообщество
jfyi если у кого вдруг много анимаций через @angular/animations - там есть перфоманс дроп (чем больше тригеров тем сильней) который наверняка затрагивает и вас. Це из-за того что либа считает что выполняется в nodejs среде и тащит кучу неоптимального хавна https://github.com/angular/angular/issues/33361 там ниже в обсуждении есть ссылка на решение (через node: false или string-replace-loader) пока не пофиксят в самой либе
источник
2019 December 16

R

Rustam in AngularPiter - русскоговорящее сообщество
Следующий ngУжин состоится 19.12 в 20:00 в баре in100gramm по адресу ул. Декабристов, 7. https://goo.gl/maps/AocNEqJQjYudZfsS6

Рассмотрим для чего нужны angular schematics. Разберём команды ng g, ng add, ng update, примеры написания angular schematics с использованием стандартных и кастомных шаблонов.
А также пробежимся по фичам Angular 9
источник

DT

Dmitry Teplov in AngularPiter - русскоговорящее сообщество
Rustam
Следующий ngУжин состоится 19.12 в 20:00 в баре in100gramm по адресу ул. Декабристов, 7. https://goo.gl/maps/AocNEqJQjYudZfsS6

Рассмотрим для чего нужны angular schematics. Разберём команды ng g, ng add, ng update, примеры написания angular schematics с использованием стандартных и кастомных шаблонов.
А также пробежимся по фичам Angular 9
источник

d

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

DT

Dmitry Teplov in AngularPiter - русскоговорящее сообщество
Хех
источник

DT

Dmitry Teplov in AngularPiter - русскоговорящее сообщество
Ну четверг это день такой
источник