Backbone Collection——数据模型集合
摘要:如果将一个Model对象比喻成数据库中的一条记录,那么Collection就是一张数据表。它表示为一个模型集合类,用于存储和管理一系列相同类型的模型对象。1、创建集合集合用于组织和管理多个模型,但它并不是必须的,如果你的某个模型对象是唯一的(单例),那么你没必要将它放到集合中。我们来看一个创建集合的...
阅读全文
posted @
2014-05-12 18:35
Ruthless
阅读(11341)
推荐(1) 编辑
Backbone Model——数据模型
摘要:Model是Backbone中所有数据模型的基类,用于封装原始数据,并提供对数据进行操作的方法,我们一般通过继承的方式来扩展和使用它。如果你做过数据库开发,可能对ORM(对象关系映射)不会陌生,而Backbone中的Model就像是映射出来的一个数据对象,它可以对应到数据库中的某一条记录,并通过操作...
阅读全文
posted @
2014-05-06 16:41
Ruthless
阅读(4779)
推荐(2) 编辑
Backbone入门——开发第一个Backbone页面
摘要:1. 功能描述在新建的html页面中,通过导入的backbone文件搭建一个简单的mvc结构。当用户进入该页时,id号为“divTip”的元素中将显示“hello,backbone!”字样。2. 实现代码 "> Backbone Helloworld ...
阅读全文
posted @
2014-05-05 16:37
Ruthless
阅读(6300)
推荐(0) 编辑
通过helloworld来认识下backbone
摘要:Backbone主要涉及3部分:model,collection和view。而这个框架的优势在于:数据与视图分离,通过操作model来自动更新view。根据我的个人经验,直接写个简单的例子是最最直观的,那么从hello world开始吧!程序目标:创建人员,将人员添加入队伍,删除人员,清空队列。步骤1. model,理解成一个数据个体。var People = Backbone.Model.extend({ //每个人都有他自身的属性 defaults : { "name" : '阿三' }});步骤2. collection,理解成数据队列。var Peo
阅读全文
posted @
2014-03-07 14:14
Ruthless
阅读(2864)
推荐(1) 编辑
初识backbone.js
摘要:backbone,英文意思是:勇气, 脊骨,但是在程序里面,尤其是在backbone后面加上后缀js之后,它就变成了一个框架,一个js库。backbone.js,不知道作者是以什么样的目的来对其命名的,可能是希望这个库会成为web端开发中脊梁骨。好了,八卦完了开始正题。backbone.js提供了一套web开发的框架,通过Models进行key-value绑定及custom事件处理,通过Collections提供一套丰富的API用于枚举功能,通过Views来进行事件处理及与现有的Application通过RESTful JSON接口进行交互。它是基于jquery和underscore的一个js
阅读全文
posted @
2014-03-07 12:45
Ruthless
阅读(1675)
推荐(0) 编辑