Using Backbone.model, I would like to change the get method in order to get an object when I do not pass parameter to get method… see the following example:
Task = Backbone.Model.extend({});
task = new Task({
id: 2,
name: "taskName"
});
task.get("id"); // 2 // ***** ok ******
task.get("name"); // "taskName" // ***** ok ******
task.get(); // undefined // ******* it should be {id: 2, name: "taskName"} *****
You could override
Model().get(), as noted in the documentation:E.g.
demo