Size: a a a

Советский Angular

2021 March 10

F

Filaxi in Советский Angular
Само собой. Кто тебе будет реальные пароли показывать просто так? 🙂
источник

П

Пёß Цифроwого Сопрот... in Советский Angular
Вертихвост キバ 🏡🦊
он вывел пароли, но они на половину под звездочкой
Ты хочешь пароль вспомнить?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Пёß Цифроwого Сопротивlения
Ты хочешь пароль вспомнить?
да
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Filaxi
Само собой. Кто тебе будет реальные пароли показывать просто так? 🙂
добрые злоумышленники, ахаха
источник

IE

Igor' Ember in Советский Angular
Денис Макаров
вся инфа в компонент содержится
То есть сравниваются две модели: предыдущее состояние и текущее. Как происходит сравнеине? Особенно объектов.
источник

S

Smooth Operator in Советский Angular
Igor' Ember
То есть сравниваются две модели: предыдущее состояние и текущее. Как происходит сравнеине? Особенно объектов.
===
источник

IE

Igor' Ember in Советский Angular
если будешь сравнивать объекты таким образом, то изменения не выцепит)))
источник

S

Smooth Operator in Советский Angular
внутри ngFor дополнительно на каждый чек сравнивается содержимое массива
источник

ДМ

Денис Макаров... in Советский Angular
Igor' Ember
если будешь сравнивать объекты таким образом, то изменения не выцепит)))
я тебе открою секрет, в реакте тоже также сравнивается
источник

S

Smooth Operator in Советский Angular
Igor' Ember
если будешь сравнивать объекты таким образом, то изменения не выцепит)))
да
источник

ДМ

Денис Макаров... in Советский Angular
никто не делает deepEqual
источник

ДМ

Денис Макаров... in Советский Angular
это дорого
источник

ДМ

Денис Макаров... in Советский Angular
поэтому везде гонятся за иммутабельностью данных
источник

S

Smooth Operator in Советский Angular
если в шаблоне напишешь object.prop то будет сравниваться это свойство а не обьект
источник

IE

Igor' Ember in Советский Angular
Smooth Operator
внутри ngFor дополнительно на каждый чек сравнивается содержимое массива
То есть происходит перебор всех ключей (если объект) и элементов (массив; да, я знаю, что массив тоже объект), а значит это довольно дорого и неэффективно, так?
источник

S

Smooth Operator in Советский Angular
подсветил
источник

S

Smooth Operator in Советский Angular
Igor' Ember
То есть происходит перебор всех ключей (если объект) и элементов (массив; да, я знаю, что массив тоже объект), а значит это довольно дорого и неэффективно, так?
ngFor с итерабл работает а не с обьектами рандомными
источник

IE

Igor' Ember in Советский Angular
Так, стоп. Как при дефолтной стратегии ангуляр понимает, что в массиве появился новый элемент?
источник

IE

Igor' Ember in Советский Angular
Есть компонент с  ngFor, который массив перебирает. После нажатия кнопки в массив добавляется новое значение. Как ангуляр понимает, что значение добавлено и что его нужно отрендерить?
источник

S

Smooth Operator in Советский Angular
Igor' Ember
Так, стоп. Как при дефолтной стратегии ангуляр понимает, что в массиве появился новый элемент?
понимает директива ngFor
источник