Size: a a a

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

2021 March 20

В

Влад in Angular - русскоговорящее сообщество
Oleg Safonov
А где в консоль выводите именно?
в дочернем компоненте
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Влад
в дочернем компоненте
а в коде где это?
источник

В

Влад in Angular - русскоговорящее сообщество
Oleg Safonov
а в коде где это?
хм, в конструкторе, а если после ngOnInit, то получаю число, а как в конструктор то передать? мне нужно эти данные обработать
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Влад
хм, в конструкторе, а если после ngOnInit, то получаю число, а как в конструктор то передать? мне нужно эти данные обработать
в конструктор так не получится, он вне ангуляра фактически. в ngOnInit попробуйте
источник

В

Влад in Angular - русскоговорящее сообщество
Oleg Safonov
в конструктор так не получится, он вне ангуляра фактически. в ngOnInit попробуйте
а можете подробнее объяснить как это вне ангуляра? Я думал конструктор вызывается до ngOnInit
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Влад
а можете подробнее объяснить как это вне ангуляра? Я думал конструктор вызывается до ngOnInit
конструктор вызывается ДО, но ангуляр инициирует компонент в ngOnInit

А зачем Вам это в конструкторе? Что за логика там?
источник

В

Влад in Angular - русскоговорящее сообщество
Oleg Safonov
конструктор вызывается ДО, но ангуляр инициирует компонент в ngOnInit

А зачем Вам это в конструкторе? Что за логика там?
Я указываю ид родительского элемента, и в компоненте собираю дочерние элементы к этому ид
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Влад
Я указываю ид родительского элемента, и в компоненте собираю дочерние элементы к этому ид
делайте это в ngOnInit, почему в конструкторе?
источник

В

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

OS

Oleg Safonov in Angular - русскоговорящее сообщество
тут так же, перед созданием вызывается конструктор. Но в него ещё не прокинуты Ваши биндинги)
источник

M

Maksim in Angular - русскоговорящее сообщество
Влад
ну на беке так принято, что перед вызовом метода при создании класса срабатывает конструктор, я только учусь ангуляр, думал тут тоже так
ну angular это не бек же
у каждого фреймворка свои особенности есть. В ангуляре у компонентов есть жизненный цикл. Изучайте https://angular24.ru/guide/lifecycle-hooks
источник

В

Влад in Angular - русскоговорящее сообщество
Спасибо за советы 🙂👍
источник

SA

Saqhan Abaev in Angular - русскоговорящее сообщество
Добрый день, подскажите как мутировать данные в subcribe: мне нужно например применить toLowerCase для currentLogo, как это сделать чтобы не было ошибок в консоли? если прямо в подписке написать то ругается ангуляр
источник

N

Null in Angular - русскоговорящее сообщество
Привет, приходит много одинаковых обьектов как их отфильтровать чтобы лишний раз не сеталось значение?distinctUntilChanged не срабатывает
источник

N

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

OP

Oleg P in Angular - русскоговорящее сообщество
Можно ли как-то инициализировать ангуляр приложение через команду из iframe?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Null
Вы сравниваете по ссылке просто, а у Вас объект вероятно всегда новый
источник

N

Null in Angular - русскоговорящее сообщество
Oleg Safonov
Вы сравниваете по ссылке просто, а у Вас объект вероятно всегда новый
distinctUntilChanged((a, b) => JSON.stringify(a) === JSON.stringify(b)) тоже не работает
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Saqhan Abaev
Добрый день, подскажите как мутировать данные в subcribe: мне нужно например применить toLowerCase для currentLogo, как это сделать чтобы не было ошибок в консоли? если прямо в подписке написать то ругается ангуляр
Как ругается?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Null
distinctUntilChanged((a, b) => JSON.stringify(a) === JSON.stringify(b)) тоже не работает
Почему? Проверьте что возвращает вызов
источник