
Untitled
By: a guest on
Aug 1st, 2012 | syntax:
None | size: 0.86 KB | hits: 8 | expires: Never
how to access a models data from a view in backbone.js
var person = Backbone.Model.extend({
initialize: function(){
console.log('cool');
},
defaults:{
names:['a','k','d','s','h','t']
}
})
var person_view = Backbone.View.extend({
model : person,
output: function(){
console.log(this.model.get('names'))
}
});
var obj = new person_view()
obj.output()
TypeError: Object function (){ parent.apply(this, arguments); } has no method 'get'
var person_view = Backbone.View.extend({
initialize: function() {
this.model = new person();
},
output: function(){
console.log(this.model.get('names'))
}
});
var person_view = Backbone.View.extend({
output: function(){
console.log(this.model.get('names'))
}
});
var obj = new person_view({
model : new person()
});