Size: a a a

JavaScript.Ninja

2021 April 13

VB

Vladislav Boldakov in JavaScript.Ninja
Я с телефона
источник

AK

A K in JavaScript.Ninja
а так это работает?

constructor(readonly{id, uid, type, title, tarampampam}){}

я хочу развернуть всю data - типа деструкторизировать но сразу присвоить полям
источник

AK

A K in JavaScript.Ninja
полей то может быть 10 - 20 - 30...
источник

h

hwe in JavaScript.Ninja
В 17:20 был задан вопрос, а уже в 17:28 высказано возмущение, что никто не отвечает)))
Это вам в чат анонимных скорострелов нужно 😂
источник

VK

Vladimir Klimov in JavaScript.Ninja
Нет, не работает
источник

AK

A K in JavaScript.Ninja
а может быть еще и null по дефолту...
источник

VK

Vladimir Klimov in JavaScript.Ninja
Это не очень адекватный конструктор какой-то
источник

VB

Vladislav Boldakov in JavaScript.Ninja
источник

AK

A K in JavaScript.Ninja
ну там какие поля будут от интерфейса зависит
а в чем неадекватность? во многих фреймворках у моделей есть метод load() который инициализирует объект (у некоторых это работает и из конструктора)
ну ок - уберу из конструктора, создам метод load(data) вопрос все равно будет о том как массово присвоиться не расписывая каждое свойство this.tarampampam = data.tarampampam
источник

IK

Illya Klymov in JavaScript.Ninja
Object.assign(this, data)
источник

VB

Vladislav Boldakov in JavaScript.Ninja
Я тут вижу два варианта либо тупо
(readonly task Task)
Либо через super, обявить присвоенние полей в классе Task.
(readonly task Task) {
super(task)
}
Ну или вот обжект ассайгн)
источник

AK

A K in JavaScript.Ninja
👍👍👍👍👍👍👍👍👍
источник

AK

A K in JavaScript.Ninja
спасибо!!!!!!!
источник

VK

Vladimir Klimov in JavaScript.Ninja
С ума сойти🙈
источник

AK

A K in JavaScript.Ninja
в моем случае идеально!
источник

A

AK in JavaScript.Ninja
Apple вовсю юзает mvc архитектуру
источник

A

AK in JavaScript.Ninja
Все примеры, рекомендации и.т.д
источник

A

AK in JavaScript.Ninja
Знаю очень успешные компании которые юзают pure mvc.
источник

Y

Yann in JavaScript.Ninja
странный поинт у тебя
источник

A

AK in JavaScript.Ninja
Мне интересно чем эта архитектура плохая, там чел же спрашивает, хочется более развёрнутого ответа
источник