Size: a a a

Советский Angular

2021 March 10

IE

Igor' Ember in Советский Angular
Есть какой-то сложный алгоритм, зависящий от типа данных, с которым работаешь, который и происходит сравнение?
источник

S

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

IE

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

S

Smooth Operator in Советский Angular
с помощью trackBy функции которую ты передаешь в эту директиву
источник

S

Smooth Operator in Советский Angular
по умолчанию он трекает по === обьекта в массиве
источник

IE

Igor' Ember in Советский Angular
Smooth Operator
с помощью trackBy функции которую ты передаешь в эту директиву
про trackBy знаю. Но получается, без неё сравнение тупое и многие изменения оно не выцепит?
источник

S

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

S

Smooth Operator in Советский Angular
Igor' Ember
про trackBy знаю. Но получается, без неё сравнение тупое и многие изменения оно не выцепит?
сравнит через === и все
источник

S

Smooth Operator in Советский Angular
это самое дешевое что возможно
источник

IE

Igor' Ember in Советский Angular
надо иммутабельные данные добавлять)
источник

S

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

S

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

A

Alex in Советский Angular
Нашел в коде колеги по работе субскрайб в субскрайбе - на вопрос почму - получил ссылку на статью одого гугл девелопер эксперта. Такие дела... (https://coryrylan.com/blog/angular-multiple-http-requests-with-rxjs)
источник

ДМ

Денис Макаров... in Советский Angular
Alex
Нашел в коде колеги по работе субскрайб в субскрайбе - на вопрос почму - получил ссылку на статью одого гугл девелопер эксперта. Такие дела... (https://coryrylan.com/blog/angular-multiple-http-requests-with-rxjs)
он типа первый абзац ток прочитал?)
источник

A

Alex in Советский Angular
Денис Макаров
он типа первый абзац ток прочитал?)
не думаю что он читал
источник

C☭

Chadwick ☭ in Советский Angular
Привет! есть кто с ngx-bootstrap знаком? Модалка на проде не добавляет класс show к компоненту... а локально есть такой класс... хз куда копать...
источник

C☭

Chadwick ☭ in Советский Angular
Alex
Нашел в коде колеги по работе субскрайб в субскрайбе - на вопрос почму - получил ссылку на статью одого гугл девелопер эксперта. Такие дела... (https://coryrylan.com/blog/angular-multiple-http-requests-with-rxjs)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Денис Макаров
он типа первый абзац ток прочитал?)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Alex
Нашел в коде колеги по работе субскрайб в субскрайбе - на вопрос почму - получил ссылку на статью одого гугл девелопер эксперта. Такие дела... (https://coryrylan.com/blog/angular-multiple-http-requests-with-rxjs)
ты ведь ему сказал, что там после первого абзаца есть еще несколько абзацев?
источник

A

Alex in Советский Angular
Вертихвост キバ 🏡🦊
ты ведь ему сказал, что там после первого абзаца есть еще несколько абзацев?
Я молча исправил код
источник