backbonejs快速入门(六)-模型model

来源:互联网 发布:java中的集合 编辑:程序博客网 时间:2024/05/01 10:46

 创建一个模型:

1,通过扩展backbone.model对象,来定义一个模型

var InvoiceItemModel = Backbone.Model.extend({

});

2,通过扩展backbone.model的实例,并初始化其属性值

var InvoiceItemModel  = new InvoiceItemModel ({

data:'2015-03-19',

description:'wooden toy house',

price:22,

quantity:3

});


复制模型clone

newModel = invoiceItemModel.clone();


设置默认属性值

var InvoiceItemModel = Backbone.Model.extend({

defaults:{

data:'2015-03-19',

description:'wooden toy house',

price:22,

quantity:3

},

});



型属性的操作(主要操作方法get(),set(),unset(),clear())

1,用get()方法获得属性值

var quantity = invoiceItemModel.get('quantity');

2,用set()方法来更新创建属性值


invoiceItemModel.set(

'quantity',4,

price:1

);


3,unset()从模型中删除一个属性

invoiceItemModel.unset(‘quantity’);


4,clear()删除所有属性

invoiceItemModel.clear();




0 0
原创粉丝点击