не делайте в set обращение к другим input полям, лучше через ngOnChanges наверное
хмм, а в доке есть порядок инициализации инпутов? просто есть ощущение, что они в другом порядке инициализируются
по мойму в порядке в котором они в шаблоне
Я спрашивал другое )
ну это не баг просто)
а, ну все верно
это баг так как в 8й версии работает
это всё ещё не баг) это неявное поведение какое то
ну так не должно ничего менять от порядка именованных параметров. так что баг и не важно как оно там юзается дальше
Не должно - почему? Параметры не могут одновременно присвоиться О каких 'именованных параметрах' речь?
как это не должно? представье у вас объект с 2 свойствами, и один зависит от другого. Какое поведение вы хотите получить?
могут. так работают функции )
не могут всё ещё) Попробуйте сделать то же самое с обычным объектом, у которого одно свойство зависит от другого и присвойте их в разном порядке)
функции выводят в шаблон инфу позже, когда все свойтва уже проинициализированы.
const x = (a,b) => a+b
Это ж не объект, я ж про другое
нет разници, интерфейс должен быть надёжен
есть разница, геттеры завязаны на инпуты. А функции вызываются позже инициализации инпутов
в 8ке-то работало
даже если это работало, писать такой код - плохой тон
согласен, но я щас не про плохой тон, а про совместимось
ну когда ты пилишь костыль в коде, за счет использования каких-то недокументированных свойств, то как бы потом твои проблемы, что оно не работает)
Обсуждают сегодня