backbone
iteye_2245
这个作者很懒,什么都没留下…
展开
-
【新闻】backbone1.0
本文来自:http://www.infoq.com/cn/news/2013/04/backbone.js-1.0 依赖: 依赖underscore视图和路由依赖jquery或者zepto原创 2014-04-06 16:31:14 · 69 阅读 · 0 评论 -
backbone的Collection
Backbone.Collection 集合是模型的有序组合可以给集合绑定change事件,这样当集合中的模型发生变化的时候得到通知,也可以监听add和remove ...原创 2013-02-26 10:36:37 · 68 阅读 · 0 评论 -
backbone的Model之initialize
initialize new Model([attributes],[options]) 创建模型实例的时候,可以传一些属性的初始值-----它们会被set到模型中。如果你定义了initialize函数,它会在模型创建的时候调用。 new Book({ title:"zhangyaochun test", aut...原创 2013-02-23 17:19:01 · 499 阅读 · 0 评论 -
backbone的Model之id|cid|idAttribute
id model.id 模型的特殊属性,id可以是任意的字符串(整数id或者UUID) cid model.cid 模型的特殊属性,cid或者client id是当所有模型第一次创建的时候,自动分配的唯一标识。 本质上还是调用underscore的uni...原创 2013-02-23 17:17:49 · 192 阅读 · 0 评论 -
backbone的Model之attributes
attributes model.attributes 模型状态的内部hash表 源码: var Model = Backbone.Model = function(attributes,options){ ......... // ...原创 2013-02-23 17:17:02 · 212 阅读 · 0 评论 -
backbone的Model之isNew
isNew model.isNew() 判断模型是否保存到server了。如果模型没有id,则认为是新的。 源码: isNew:function(){ return this.id == null;} ...原创 2013-02-23 16:55:14 · 123 阅读 · 0 评论 -
backbone的Model之defaults
defaults 定义模型的一些 默认属性原创 2013-02-22 13:49:51 · 99 阅读 · 0 评论 -
backbone的Model之get|set
get model.get(attribute) 从模型里面获取当前指定的属性值 note.get("title"); 源码: get:function(attr){ return this.attributes[attr];} set ...原创 2013-02-22 13:11:30 · 202 阅读 · 0 评论 -
backbone的Model
Backbone.Model 模型是所有应用程序的核心。包含大量逻辑的交互数据:转换、验证、计算还有访问控制。你可以用特定的方法来扩展Backbone.Model模型提供一些用于管理变化的功能 ...原创 2013-02-22 12:43:11 · 71 阅读 · 0 评论 -
backbone的View之extend
extend Backbone.View.extend 可以用来创建一个自定义的View可以指定View的事件、tagName、className或者id原创 2013-02-22 11:16:53 · 736 阅读 · 0 评论 -
backbone的View之$el
$el view元素的一个缓存的jQuery对象或者Zepto对象原创 2013-02-22 10:12:30 · 244 阅读 · 0 评论 -
backbone的View之el
el 所有的view都有一个DOM元素,就是el属性可以指定:tagName、className、id、attribute等如何不定义的话,就是一个空的divvar ItemView = Backbone.View.extend({ tagName:'li'});var BodyView = Backbone.View.extend...原创 2013-02-21 18:50:01 · 219 阅读 · 0 评论 -
backboneJS
backbone.js 重量级js MVC应用框架通过Models 进行key-value绑定通过Collections 提供API进行枚举通过Views进行事件处理、与Application通过RESTful JSON进行交换依赖jquery与underscore(>= 1.4.3)官网:http://backbonejs.org/最新版...原创 2013-02-21 17:05:14 · 83 阅读 · 0 评论 -
backbone之Backbone.$
本文介绍一下 Backbone.$ If you have multiple copies of jQuery on the page, or simply want to tell Backbone to use a particular object as its DOM / Ajax library, this is the property for you. ...原创 2014-04-06 16:51:49 · 114 阅读 · 0 评论 -
backbone的History之start
start Backbone.history.start([options]) 当你的所有路由创建并且设置完毕后,调用Backbone.history.start()来开始监控hashchange事件,并且分配路由 需要指出的是:如果想在你的应用中使用HTML5支持的pushState,可以用: Backbone.history....原创 2013-02-28 12:57:55 · 273 阅读 · 0 评论