Я новичок в Backbone.js, и в моем недавнем проекте мне нужен специальный механизм проверки моделей. Я вижу два способа сделать это.Переопределение прототипа прототипа модели и расширение модели
Расширение сферы Backbone.Model.prototype
_.extend (Backbone.Model.prototype, { ... });
Создание собственной модели, которая унаследует от Backbone модели
MyApp.Model = Backbone.Model.extend ({...});
Я совершенно не уверен, какой из них является хорошим подходом в этом случае. Я знаю, что переопределение прототипа не подходит для собственных объектов, но будет ли это применимо и к прототипу базовой модели? С какими проблемами я столкнусь, если пойду с первым подходом?
Какую боль я буду испытывать, если буду использовать первый подход? – VJAI
Хм, я думаю, что мой ответ не очень ясен, позвольте мне перефразировать его. – Enders
Спасибо, все-таки у меня нет ответа на этот вопрос: «Какие проблемы я буду сталкиваться, если пойду с первым подходом?» – VJAI