Size: a a a

2021 July 14

К

Константин in javascript_ru
но да, почему супер не делает десериализацию сам
источник

К

Константин in javascript_ru
тогда он не супер
источник

К

Константин in javascript_ru
он типа компоненты
источник

К

Константин in javascript_ru
миделвара
источник

DM

Denys Mikhalenko in javascript_ru
источник

DM

Denys Mikhalenko in javascript_ru
Супер делает
источник

DM

Denys Mikhalenko in javascript_ru
Но он берёт только те поля, о которых он знает
источник

DM

Denys Mikhalenko in javascript_ru
Можно конечно просто брать все поля вообще, но это грязно
источник

DM

Denys Mikhalenko in javascript_ru
Можно просто сделать Object.assign(this, data)
источник

DM

Denys Mikhalenko in javascript_ru
Но тогда можно будет посылая мутные данные затирать методы, например
источник

К

Константин in javascript_ru
коль ты явно знаешь поля
источник

К

Константин in javascript_ru
явно и присваивай
источник

DM

Denys Mikhalenko in javascript_ru
Ну я думал об этом, да
источник

DM

Denys Mikhalenko in javascript_ru
Поэтому я изначально спросил, не тормозит ли Object.assign
источник

DM

Denys Mikhalenko in javascript_ru
Я думал мб вместо него просто поля присваивать в лоб
источник

К

Константин in javascript_ru
присвоение очевидно быстрее
источник

DM

Denys Mikhalenko in javascript_ru
Типа this.propA = data.propA и т.п.
источник

К

Константин in javascript_ru
просто ассигн ок, когда не знаешь
источник

DM

Denys Mikhalenko in javascript_ru
Ну надо затестить
источник

К

Константин in javascript_ru
не будешь же for in делать
источник