backbone-dotattr
                                
                                 backbone-dotattr copied to clipboard
                                
                                    backbone-dotattr copied to clipboard
                            
                            
                            
                        Access deep Backbone.js model attributes with dot-syntax.
Backbone Dotattr 
Access deep Backbone.js model attributes with dot-syntax.
Example
var song = new Backbone.Model({
    title: "Lucy In The Sky With Diamonds",
    album: new Backbone.Model({
        title: "Sgt. Pepper's Lonely Hearts Club Band",
        release: {
            year: "1987"
        }
    })
});
// Deep model attributes
song.get('album.title'); // "Sgt. Pepper's Lonely Hearts Club Band"
// Deep object attributes
song.has('album.release.year'); // true
song.get('album.release.year'); // "1987"
// Regular attributes
song.get('title') // "Lucy In The Sky With Diamonds"
Supported Methods
- get
- escape
- has