Backbone官网: http://backbonejs.org
Github地址:https://github.com/jashkenas/backbone/
Backbone's only hard dependency is Underscore.js ( >= 1.5.0). For RESTful persistence, history support via Backbone.Router and DOM manipulation with Backbone.View, include json2.js, and either jQuery ( >= 1.7.0) or Zepto.
即:Backbone严重依赖于underscore.js,且underscore.js的版本不能低于1.5.0。
对于其他的特性,eg:history Router Dom View等依赖于json2.js 和 jquery或者Zepto,如果使用jquery,要使用的版本不能低于1.7.0.
1.0 版本的Backbone比其他版本,有一些改动,尤其是:
Model validation is now only enforced by default in save — not in set unless the{validate:true} option is passed. Model validation now fires an "invalid" event instead of "error".
Model使用set方法时并不一定会进行validate了,只有在save中会强制执行validate。如果想在set中进行校验,可以在set中传入第二个参数:{validate:true}
employee.set(attr, {validate:true});
Backbone的开头简介就这些,更详细的参见官网。
相关推荐
Backbone.js API中文文档,供有需要的伙伴们使用。 Backbone.js API中文文档,供有需要的伙伴们使用。 Backbone.js API中文文档,供有需要的伙伴们使用。
在"backbone 源码+API"中,我们有两个主要的组成部分:`backbone-master.zip`和`underscore-master.zip`。 首先,`backbone-master.zip`包含了Backbone.js的源码。Backbone.js的源码对于深入理解其工作原理至关重要...
在"backbone.js API文档 列子"中,我们可以深入学习Backbone.js的核心概念和使用方法。 首先,**Backbone.Model**是数据存储的核心,它可以绑定到特定的事件,使得当数据变化时,关联的视图能够自动更新。Model还...
Backbone.js是一款轻量级的JavaScript库,专为构建丰富的Web...1.1.2版本的API中文文档是你学习和使用Backbone.js不可或缺的参考资料。通过深入理解和实践,你可以利用Backbone.js构建出高效、模块化的Web应用程序。
Backbone_API_frame是一个基于Backbone.js和ExtJS开发的API框架,主要目的是为了提供一个高效、结构化的Web应用开发解决方案。这个框架结合了Backbone.js的模型-视图-控制器(MVC)架构和ExtJS的组件化能力,旨在...
backbone.js提供了一套web开发的框架,通过Models进行key-value绑定及custom事件处理,通过Collections提供一套丰富的API用于枚举功能,通过Views来进行事件处理及与现有的Application通过RESTful JSON接口进行交互....
Backbone中文API文档是为了解决中文开发者在使用过程中语言障碍的问题,提供了详尽的中文解释和示例。 1. **模型(Model)**: 在Backbone中,模型是数据的容器,通常对应于后端服务器的数据模型。模型拥有属性和方法...
backbone源码解析,写得非常好,下载了你不后悔
### Backbone.js概述与核心特性 #### 一、Backbone.js简介 Backbone.js是一种轻量级的JavaScript库,它为Web应用程序提供了结构化的框架。它通过提供模型(Model)、集合(Collection)、视图(View)以及对现有API...
中文api Backbone.js 文档
官方版本,亲测可用
官方版本,亲测可用
第一个 API 项目使用带有 API 的 Backbone发展如果你还没有brew install node : brew install node (brew is ) 如果你还没有全局安装 Grunt: npm install -g grunt npm install grunt localhost:8000目标设置主干 ...
**BackBone介绍** Backbone.js 是一款轻量级的JavaScript框架,主要用来构建富客户端的Web应用。它强调数据模型的管理和视图的同步,帮助开发者以更有序的方式组织前端代码,提高开发效率。Backbone.js的核心设计...
backbone.js 1.1.2
**Backbone.js原始解析——深入理解Backbone.js的源码** Backbone.js是一款轻量级的JavaScript库,它为Web应用程序提供模型-视图-控制器(MVC)架构支持,帮助开发者组织和管理代码,使其更易于维护和扩展。这款...
这个"Backbone框架最新包完整版"包含了框架的核心组件,包括Backbone.js本身,以及其依赖的jQuery和Underscore.js库。下面将详细阐述这些组件的重要性和功能。 首先,Backbone.js是MVC(模型-视图-控制器)设计模式...
官方版本,亲测可用
让我们深入探讨一下Backbone的API及其在实际应用中的实例。 **一、Backbone.Model** Backbone.Model是数据存储的基础,它可以视为后端API与前端展示之间的桥梁。Model包含数据和业务逻辑,提供get、set、save等...