`
XUST
  • 浏览: 4662 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Backbone 1.0.0 版 API 解析

阅读更多

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.js API中文文档,供有需要的伙伴们使用。

    backbone 源码+API

    在"backbone 源码+API"中,我们有两个主要的组成部分:`backbone-master.zip`和`underscore-master.zip`。 首先,`backbone-master.zip`包含了Backbone.js的源码。Backbone.js的源码对于深入理解其工作原理至关重要...

    backbone.js API文档 列子

    在"backbone.js API文档 列子"中,我们可以深入学习Backbone.js的核心概念和使用方法。 首先,**Backbone.Model**是数据存储的核心,它可以绑定到特定的事件,使得当数据变化时,关联的视图能够自动更新。Model还...

    Backbone.js(1.1.2) API中文文档.zip Backbone.js离线文档

    Backbone.js是一款轻量级的JavaScript库,专为构建丰富的Web...1.1.2版本的API中文文档是你学习和使用Backbone.js不可或缺的参考资料。通过深入理解和实践,你可以利用Backbone.js构建出高效、模块化的Web应用程序。

    backbone_api_frame

    Backbone_API_frame是一个基于Backbone.js和ExtJS开发的API框架,主要目的是为了提供一个高效、结构化的Web应用开发解决方案。这个框架结合了Backbone.js的模型-视图-控制器(MVC)架构和ExtJS的组件化能力,旨在...

    backbone详细中文API

    backbone.js提供了一套web开发的框架,通过Models进行key-value绑定及custom事件处理,通过Collections提供一套丰富的API用于枚举功能,通过Views来进行事件处理及与现有的Application通过RESTful JSON接口进行交互....

    backbone中文api

    Backbone中文API文档是为了解决中文开发者在使用过程中语言障碍的问题,提供了详尽的中文解释和示例。 1. **模型(Model)**: 在Backbone中,模型是数据的容器,通常对应于后端服务器的数据模型。模型拥有属性和方法...

    backbone源码解析

    backbone源码解析,写得非常好,下载了你不后悔

    backboneApi英文版pdf

    ### Backbone.js概述与核心特性 #### 一、Backbone.js简介 Backbone.js是一种轻量级的JavaScript库,它为Web应用程序提供了结构化的框架。它通过提供模型(Model)、集合(Collection)、视图(View)以及对现有API...

    backbone.js -中文API pdf

    中文api Backbone.js 文档

    backbone-eventbinder-1.0.0.jar

    官方版本,亲测可用

    backbone-marionette-1.0.0-beta6.jar

    官方版本,亲测可用

    backbone-api:使用 Backbone 和 API

    第一个 API 项目使用带有 API 的 Backbone发展如果你还没有brew install node : brew install node (brew is ) 如果你还没有全局安装 Grunt: npm install -g grunt npm install grunt localhost:8000目标设置主干 ...

    BackBone介绍及使用

    **BackBone介绍** Backbone.js 是一款轻量级的JavaScript框架,主要用来构建富客户端的Web应用。它强调数据模型的管理和视图的同步,帮助开发者以更有序的方式组织前端代码,提高开发效率。Backbone.js的核心设计...

    backbone.js 1.1.2

    backbone.js 1.1.2

    SourceAnalysis_BackboneJS:Backbone.js原始解析-源码解析

    **Backbone.js原始解析——深入理解Backbone.js的源码** Backbone.js是一款轻量级的JavaScript库,它为Web应用程序提供模型-视图-控制器(MVC)架构支持,帮助开发者组织和管理代码,使其更易于维护和扩展。这款...

    Backbone框架最新包完整版

    这个"Backbone框架最新包完整版"包含了框架的核心组件,包括Backbone.js本身,以及其依赖的jQuery和Underscore.js库。下面将详细阐述这些组件的重要性和功能。 首先,Backbone.js是MVC(模型-视图-控制器)设计模式...

    backbone-marionette-1.0.0-beta6-1.jar

    官方版本,亲测可用

    backbone 实例

    让我们深入探讨一下Backbone的API及其在实际应用中的实例。 **一、Backbone.Model** Backbone.Model是数据存储的基础,它可以视为后端API与前端展示之间的桥梁。Model包含数据和业务逻辑,提供get、set、save等...

Global site tag (gtag.js) - Google Analytics