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
- backbonejs快速入门(六)-模型model
- backbonejs快速入门(五)
- backbonejs快速入门(三
- BackboneJs入门学习[02]---Model初探
- BackboneJs入门学习[03]—Model实践(1)
- BackboneJs入门学习[04]—Model实践(2)
- Backbonejs之model
- 弹性方框模型 (FLEXIBLE BOX MODEL) 快速入门
- 弹性方框模型 (Flexible Box Model) 快速入门
- 快速原型模型(Rapid Prototype Model)
- javascript快速入门之BOM模型—浏览器对象模型(Browser Object Model)
- 第二章 Backbonejs中的Model实践
- BackboneJS入门学习[01]---预热
- IOS 字典快速转换为Model 模型
- 模型(Model)类
- Django06模型(Model)
- WEB入门.六 盒子模型
- C++快速入门 (六) 函数
- 1020. 月饼 (25)
- Swift学习笔记系列——(19)嵌套类型
- java volatile
- LeetCode - Read N Characters Given Read4 II - Call multiple times
- (visual)c++ 内存分配
- backbonejs快速入门(六)-模型model
- android 自定义Dialog页面加载中效果的进度条 Dialog 边角 Dialog 棱角
- 常用简体汉字unicode编码(3500个)
- java中treemap和treeset实现(红黑树)
- context:property-placeholder
- git merge 和 git merge --no-ff
- java类过滤器,防止页面sql注入
- 修改mysql默认字符集的方法
- java模拟HTTP请求