Каков предпочтительный способ создания модели базовой модели из существующей модели, если предположить, что модель, которая будет создана, имеет производный тип существующей модели?Мгновентировать модель из существующей модели в базовой схеме
Случай, который я имею в виду, возникает при работе с вложенными моделями. Например, допустим, я использую DeepModel
, и я определяю функцию на моей «родительской» модели, которая возвращает this.get("childModel")
. Теперь модель ребенка вероятна типа Backbone.Model
, но я бы хотел, чтобы она имела тип ChildModel
, который расширяет Backbone.Model
. Я делаю это, буквально копируя интересные атрибуты по одному за раз. Конечно, должен быть лучший способ ...
Именно то, что мне нужно, спасибо , –