Size: a a a

Советский Angular

2020 October 13

DT

Dmitriy Teplov in Советский Angular
Igor Bodnar
@dersizes как тебе пример из документации как правильно использоваться ViewChildren ?
ну по идее со стрикт настройками ts либо присваивать null, либо делать через !
источник

IB

Igor Bodnar in Советский Angular
Dmitriy Teplov
ну по идее со стрикт настройками ts либо присваивать null, либо делать через !
и что, ! спасет тебя от того что ты вызовешь какой-нибудь его метод в конструкторе?)
источник

DT

Dmitriy Teplov in Советский Angular
Igor Bodnar
и что, ! спасет тебя от того что ты вызовешь какой-нибудь его метод в конструкторе?)
насколько я помню, в ангуляре вообще не рекомендуется что либо делать в конструкторе
источник

IB

Igor Bodnar in Советский Angular
Dmitriy Teplov
насколько я помню, в ангуляре вообще не рекомендуется что либо делать в конструкторе
в ngOnInit ?
источник

IB

Igor Bodnar in Советский Angular
в ngOnChanges ?
источник

DT

Dmitriy Teplov in Советский Angular
Igor Bodnar
в ngOnInit ?
ну в примере есть ngOnInit?
источник

IB

Igor Bodnar in Советский Angular
Dmitriy Teplov
ну в примере есть ngOnInit?
давай сначала ответим на мой вопрос
источник

IB

Igor Bodnar in Советский Angular
! спасет тебя от того что ты вызовешь какой-нибудь его метод в конструкторе/ngOnInit/ngOnChanges?
источник

S

Smooth Operator in Советский Angular
Igor Bodnar
! спасет тебя от того что ты вызовешь какой-нибудь его метод в конструкторе/ngOnInit/ngOnChanges?
ничто тебя не спасет
источник

D

Dima in Советский Angular
Igor Bodnar
! спасет тебя от того что ты вызовешь какой-нибудь его метод в конструкторе/ngOnInit/ngOnChanges?
Неть 🦄
источник

D

Dima in Советский Angular
Мы все умрем
источник

IB

Igor Bodnar in Советский Angular
Dima
Мы все умрем
источник

S

Smooth Operator in Советский Angular
ошибка в любом месте может произойти
источник

S

Smooth Operator in Советский Angular
есть там ! или нет
источник

IB

Igor Bodnar in Советский Angular
Smooth Operator
есть там ! или нет
но если там не будет ! то компилятор попросит тебя проверить что оно существует прежде чем позволит вызвать метод?)
источник

S

Smooth Operator in Советский Angular
Igor Bodnar
но если там не будет ! то компилятор попросит тебя проверить что оно существует прежде чем позволит вызвать метод?)
если там будет ! и ты запросишь проперти и у тебя так же будет ошибка
источник

S

Smooth Operator in Советский Angular
на стадии разработки
источник

DT

Dmitriy Teplov in Советский Angular
я с одной стороны согласен, что неправильно такой пример приводить, если рядом не написано, что не надо трогать до вью инита

а с другой - если ты используешь нон-нулл ассершн, то ты понимаешь, как его использовать


Короче, сам я так пишу, потому что понимаю, что происходит
Но для доки плохой пример
источник

IB

Igor Bodnar in Советский Angular
Smooth Operator
на стадии разработки
а в ci ты поднимешь разработчика который будет каждый коммит сидеть и вызывать стадию разработки?)
источник

IB

Igor Bodnar in Советский Angular
Dmitriy Teplov
я с одной стороны согласен, что неправильно такой пример приводить, если рядом не написано, что не надо трогать до вью инита

а с другой - если ты используешь нон-нулл ассершн, то ты понимаешь, как его использовать


Короче, сам я так пишу, потому что понимаю, что происходит
Но для доки плохой пример
если ты используешь нон-нулл ассершн, то ты его нагуглил где то и не понял что он делает
источник