Я хочу добавить настраиваемый метод для каждого из классов Backbone - model, collection, router, view. Как я могу это сделать?backbone.js: как добавить настраиваемый метод для каждого базового класса
Вот что я делаю до сих пор ....
Backbone.Router.prototype.method1 = function() {
console.log("I came here: router");
};
Backbone.View.prototype.method1 = function() {
console.log("I came here: view");
};
Backbone.Model.prototype.method1 = function() {
console.log("I came here: model");
};
Backbone.Collection.prototype.method1 = function() {
console.log("I came here: collection");
};
Я предполагаю, что должно быть лучше и более элегантный способ сделать это?
Update
Вот как я реализовал это в конце концов. Спасибо за совет о регистрации @dira