我是 Backbonejs 的新手,试图在这里理解模型。我定义了一个这样的模型
var Employee=Backbone.Model.extend({
initialize: function(){
}
});
并设置这样的属性。对于模型的一个实例,又添加了一个属性,但我没有任何错误消息。我只是想知道这里的模型定义!模型的不同实例可能是不同的属性吗?
var emp1=new Employee();
var emp2=new Employee();
var emp3=new Employee();
var emp4=new Employee();
emp1.set({eName:"Suresh",eType:"employee",eNationality:"Indian"});
emp2.set({eName:"Håkan",eType:"contractor"});
emp3.set({eName:"Pelle",eType:"employee"});
emp4.set({eName:"Per",eType:"employee"});
var empList=new Employees([emp1, emp2, emp3, emp4]);
console.log(empList.models);
任何帮助表示赞赏!
谢谢。