摘要: has model.has(attribute)属性值为非 null 或undefined ,有则返回trueif(note.has("title")) {}unset model.unset(attribute,[options])从内部属性中删除指定属性,会触发change事件clear 清除所有属性值model.clear();id model.id模型的特殊属性,可以是任意字符串。在属性中设置的id会直接拷到模型上。我们可以从集合中通过id获取模型,另外id可以生成模型的URLs.cid mode.cid模型的特殊属性, 模型创建时自动生成的唯一标识符。客户ids在 阅读全文
posted @ 2011-12-19 17:42 顺武 阅读(625) 评论(0) 推荐(0) 编辑
摘要: extendBackbone.Model.extend(properties,[classProperties])创建自己的模型类,可以扩展Backbone.Model并提供实例属性,以及可选的可以直接注册到构造函数的类属性extend用于设置正确的原型链,可以深度扩展var Note = Backbone.Model.extend({ initialize:function(){ ... }, //构造函数 author:function(){}, coordinates:function(){}, allowedToEdit:function(account) { return... 阅读全文
posted @ 2011-12-19 12:05 顺武 阅读(484) 评论(0) 推荐(0) 编辑