我有一个名为 person 的模型:
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'
你能告诉我如何正确地做事吗?我才刚刚开始了解backbone.js,所以请多多包涵。