Size: a a a

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

2019 November 29

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
и это нечитаемо лично для меня,)
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Yuri Stepanov
потому что если у тебя будет 20 обсерваблов, то нужно будет городить 20 пайпов (если нужна какая то логика в пайпе)
Что мешает обьединить все в один?
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
чем 1 раз сделать комбайн с this.result = result; и в конце запустить детектор
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
Вертихвост キバ
Что мешает обьединить все в один?
а как ты объединишь, если они нужны по отдельности
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Yuri Stepanov
чем 1 раз сделать комбайн с this.result = result; и в конце запустить детектор
20* раз)
источник

VP

Victor Protsenko in Angular - русскоговорящее сообщество
Вертихвост キバ
Там где создаётся Subject, можно добавить tear down, и обрабатывать там завершение потока
даже не слышал про тир даун. надо погуглить. а я всё что придумал, это либо сабджект выносить навернх в проперти класса, либо новое соединение создавать в map, потом pairwise, а далее предыдущий забджект комплитить (что закроет соединение). Погуглю, спасибо
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
ну да, но это все равно лучше чем 20 пайпов :)
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Yuri Stepanov
потому что если у тебя будет 20 обсерваблов, то нужно будет городить 20 пайпов (если нужна какая то логика в пайпе)
Всё можно гиперболизировать так, что получится доказать свою точку зрения))
конечно всё зависит от конкретной ситуации
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
Асинк декоратор из Ivy подает надежды:)
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Yuri Stepanov
Асинк декоратор из Ivy подает надежды:)
Скорее не из Ivy, а для Ivy, потому что из коробки такого не будет
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Oleg Safonov
Я знаю) поэтому и написал
Но без необходимости changeDetectorRef имхо лучше не использовать

Если можно сделать async pipe в данном случае, то лучше через него
А, разница. Тот же вызов markForCheck
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
Вертихвост キバ
Скорее не из Ivy, а для Ivy, потому что из коробки такого не будет
Наверное, но в любом случае возможность будет:)
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Igor Filippov
А, разница. Тот же вызов markForCheck
с пайпом руками ничего не нужно вызывать же.
Или нет?
источник

D

Den in Angular - русскоговорящее сообщество
всем привет. Может кто подскажет по юнит тестам) У меня есть метод
undoChangesOfDecimalPlaces

в котором есть фкнкция
updateColumns

, как мне проверить с чем был вызван
updateColumns

? Нагуглил только, как использовать spyOn с методами компонента, а как локальную функцию в методе протестить, не могу найти...
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Oleg Safonov
с пайпом руками ничего не нужно вызывать же.
Или нет?
Ну пайп вызовет или тебе спокойнее если за тебя это ангуляр делает?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Igor Filippov
Ну пайп вызовет или тебе спокойнее если за тебя это ангуляр делает?
спокойнее. Меньше кода. Если компонент просто и там нет сложной логики, то он вообще пустой мб быть
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Igor Filippov
Ну пайп вызовет или тебе спокойнее если за тебя это ангуляр делает?
Плюс руками про отписку помнить нужно
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Oleg Safonov
Плюс руками про отписку помнить нужно
При чем тут описка, ты сказал другое
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Igor Filippov
При чем тут описка, ты сказал другое
что именно я сказал?
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Oleg Safonov
что именно я сказал?
Ты не помнишь что ты писал 10 минут назад?
источник