Search code examples
javascriptbackbone.js

Backbone Model Access Static Method in Model itself


How do I access a static method of a model inside the model's function itself?

For instance, say I have the following:

var Model = Backbone.Model.extend({
    tableName : 'models',
    someFunction: function() {
        // Want to access 'someArray' here
    }
}, {
    someArray: ['a', 'b', 'c']
});

Solution

  • var Model = Backbone.Model.extend({
        tableName : 'models',
        someFunction: function() {
            console.log(Model.someArray);
        }
    }, {
        someArray: ['a', 'b', 'c']
    });