BackboneJS教程

Backbone.js是什么?

BackboneJS是一种轻量级的JavaScript库,它允许开发并在Web浏览器中运行客户端应用程序。它提供了MVC框架,它抽象成数据模型,DOM到视图,并构建这两种事件。

历史

Backbone.js是由Jeremy Ashkenas开发,最初发布于2010年10月13日。

什么时候使用BackboneJS?

  • 如果正在创建使用使用JavaScript或jQuery代码应用。以代码添加或替换DOM元素到应用程序让一些请求或显示动画的应用程序或添加更多的行数,,应用程序可能会变得复杂。

  • 如果想更好地设计大量代码,可以考虑使用Backbone.js库,它提供良好的功能,以良好的组织和结构化的方式来开发应用程序。

  • 通过Backbone通信事件,这样就不会有乱七八糟的应用程序。代码将是更清洁,更好,更易于维护。

特点

  • Backbone.js使用开发应用程序和前端更容易,更好地使用JavaScript功能。

  • Backbone提供了各种架构,如模型,视图,事件,路由和集合组装的客户端Web应用程序。

  • 当模型发生变化,它会自动更新应用程序的HTML。

  • Backbone.js是分离的业务和用户界面逻辑的一个简单库。

  • 它是自由和开放源码库,其中包含超过100个可用的扩展。

  • 它就像一个backbone项目,并帮助组织代码。

  • 管理的数据模型,其包括用户数据,并在与写在客户端的格式相同的服务器侧显示该数据。

  • 它具有柔软的依赖jQuery和强依赖Underscore.js。

  • 它允许在良好的结构和组织形式创建客户端Web应用程序或移动应用程序。


猿狮妹
2022-07-25
BackboneJS教程 在线教程
热门教程
1 BackboneJS教程 BackboneJS是一种轻量级的JavaScript库,它允许开发并在Web浏览器中运行客户端应用程序。它提供了MVC框架,它抽象成数据模型,DOM到视图,并构建这两种事件。
2 BackboneJS事件listenTo 它讲述了一个对象,监听它对另一个对象的特定事件。当事件发生时它跟踪事件并提供回调函数。 语法 object.listenTo(other, event, callback) 参数: other: 它定义了其他对象的名称。 event: 它绑
3 BackboneJS model.toJSON()方法 它返回属性的副本作为对象的JSON字符串化。 语法 model.toJSON(options) 参数: options:它定义了参数,如变量名,ID返回模型的属性浅拷贝时使用的模型。 示例 !DOCTYPE html head title Model Example
4 BackboneJS model.attributes属性 属性定义模型的属性和使用set()方法来更新属性。 语法 model.attributes 示例 !DOCTYPE html head title Model Example /title script src = https://code.jquery.com/jquery-2.1.3.min.js type = text/javascript /script scrip
5 BackboneJS环境设置 Backbone.js是非常容易安装和工作的。本章将讨论关于下载Backbone.js库和设置。 Backbone.js可以以两种方式使用: 从它的官方网站上下载UI库。 从下载CDN UI库 从它的官方网站上下载UI库 当你
6 BackboneJS应用 Backbone.js给出了一个Web应用程序的结构,它允许业务逻辑和用户接口逻辑分开。在本章中,我们将讨论Backbone.js的应用程序实现用户界面的架构风格。下图显示了Backbone.js的架构: Backb
7 BackboneJS事件 事件能够结合对象,并引发自定义事件即可以使用选择的所需名称绑定自定义事件。 下表列出了所有可以用它来操作BackboneJS-事件的方法: S.N. 方法及说明 1 on It binds an event to an object
8 BackboneJS事件on 它结合一个事件到对象和回调函数。每当一个事件被触发,它执行回调。 Syntax object.on(event, callback function, [context]) 参数: event: 它绑定对象 callback: 它是参考代码 context: 它是一个可以被
9 BackboneJS事件off 这个事件将删除回调函数或一个对象的所有事件。 Syntax object.off(event, callback function, [context]) 参数: event: 它绑定对象。 callback: 它是参考代码。 context: 它是一个可以被传递到一个回调函
10 BackboneJS事件trigger 对于给定的事件调用回调函数。 Syntax object.trigger(event,[args]) 参数: event: 它绑定对象。 args: 它传递值给回调函数。 示例 !DOCTYPE html head title Event Trigger Example /title script src = https://code.j
BackboneJS教程
  • Copyright © 2021 猿狮院, All rights reserved.