📝 BackboneJS教程

14篇技术文档
  BackboneJS教程

📅  最后修改于: 2020-10-27 03:38:06        🧑  作者: Mango

BackboneJS是一个轻量级的JavaScript库,它允许开发和构建在Web浏览器中运行的客户端应用程序。它提供了MVC框架,该框架将数据抽象到模型中,将DOM(文档对象模型)抽象到视图中,并使用事件将这两者绑定。本教程涵盖了基本了解BackboneJS并了解其工作原理所需的大多数主题。听众本教程适用于希望以简单易用的方式学习BackboneJS基础及其编程概念的软件程序员。本教程将通过适当...

  BackboneJS-概述

📅  最后修改于: 2020-10-27 03:38:30        🧑  作者: Mango

BackboneJS是一个轻量级的JavaScript库,它允许开发和构建在Web浏览器中运行的客户端应用程序。它提供了MVC框架,该框架将数据抽象到模型中,将DOM抽象到视图中,并使用事件将这两者绑定。历史-BackboneJS由Jeremy Ashkenas开发,最初于2010年10月13日发布。何时使用骨干网考虑使用JavaScript或jQuery创建包含大量代码的应用程序。在此应用程序中...

  BackboneJS-环境设置

📅  最后修改于: 2020-10-27 03:38:57        🧑  作者: Mango

BackboneJS非常易于设置和工作。本章将讨论BackboneJS库的下载和设置。BackboneJS可以通过以下两种方式使用-从其官方网站下载UI库。从CDN下载UI库。从其官方网站下载UI库当您打开链接http://backbonejs.org/时,您将看到一个截图,如下所示-如您所见,此库的下载有三个选项-开发版本-右键单击此按钮并另存为,您将获得完整的JavaScript库源代码。生产...

  BackboneJS-应用程序

📅  最后修改于: 2020-10-27 03:39:23        🧑  作者: Mango

BackboneJS为Web应用程序提供了一种结构,该结构允许分离业务逻辑和用户界面逻辑。在本章中,我们将讨论用于实现用户界面的BackboneJS应用程序的体系结构样式。下图显示了BackboneJS的架构-BackboneJS的架构包含以下模块-HTTP请求路由器视图大事记模型采集数据源现在让我们详细讨论所有模块。HTTP请求HTTP客户端以请求消息的形式向服务器发送HTTP请求,其中Web浏...

  BackboneJS-事件

📅  最后修改于: 2020-10-27 03:39:44        🧑  作者: Mango

事件能够绑定对象并触发自定义事件,即,您可以使用我们选择的所需名称来绑定自定义事件。下表列出了可用于操纵BackboneJS-Events的所有方法-S.No.Methods & Description1onIt binds an event to an object and executes the callback whenever an event is fired.2offIt remov...

  BackboneJS-模型

📅  最后修改于: 2020-10-27 03:40:11        🧑  作者: Mango

模型包含动态数据及其逻辑。诸如转换,验证,计算的属性和访问控制之类的逻辑属于“模型”类别。由于模型包含所有应用程序数据,因此也称为JavaScript应用程序的心脏。下表列出了可用于操作BackboneJS-Model的所有方法-S.No.Methods & Description1extendIt extends thebackbone.Modelclass while creating you...

  BackboneJS-收藏

📅  最后修改于: 2020-10-27 03:40:45        🧑  作者: Mango

集合是有序的模型集。我们只需要扩展主干的collection类来创建我们自己的collection。在集合中的模型上触发的任何事件也将直接在集合上触发。这使您可以侦听集合中任何模型中特定属性的更改。下表列出了可用于操作BackboneJS-Collection的所有方法-S.No.Methods & Description1extendExtends the backbone’s collecti...

  BackboneJS-路由器

📅  最后修改于: 2020-10-27 03:41:00        🧑  作者: Mango

路由器用于路由客户端应用程序,并定义应用程序对象的URL表示。当Web应用程序为应用程序中的重要位置提供可链接,可书签和可共享的URL时,需要使用路由器。下表列出了可用于操作BackboneJS的方法-路由器–S.No.Methods & Description1extendIt extends the backbone’s router class.2routesIt defines the U...

  BackboneJS-历史

📅  最后修改于: 2020-10-27 03:41:18        🧑  作者: Mango

它跟踪历史记录,匹配适当的路由,触发回调以处理事件并在应用程序中启用路由。开始这是唯一可用于操作BackboneJS-History的方法。它开始侦听路由并管理可添加书签的URL的历史记录。句法参量options-选项包括与历史记录一起使用的参数,例如pushState和hashChange。例现场演示输出让我们执行以下步骤,看看上面的代码如何工作-将上面的代码保存在start.htm文件中。在浏...

  BackboneJS-同步

📅  最后修改于: 2020-10-27 03:41:31        🧑  作者: Mango

它用于将模型的状态持久保存到服务器。下表列出了可用于操作BackboneJS-Sync的方法–S.No.Methods & Description1Backbone.syncIt persists the state of the model to the server.2Backbone.ajaxIt defines the custom ajax function.3Backbone.emul...

  BackboneJS-视图

📅  最后修改于: 2020-10-27 03:41:47        🧑  作者: Mango

视图用于反映“数据模型的外观”。它们向用户表示模型的数据。它们为用户提供了模型数据呈现的思路。它处理用户输入事件,绑定事件和方法,渲染模型或集合并与用户进行交互。下表列出了可用于操作BackboneJS-Views的方法。S.No.Methods & Description1extendIt extends theBackbone.Viewclass to create a custom view...

  BackboneJS-实用工具

📅  最后修改于: 2020-10-27 03:41:59        🧑  作者: Mango

实用程序类定义了一组用于实现主干实用程序的方法。下表列出了可用于操作BackboneJS-Utility的方法–S.No.Methods & Description1Backbone.noConflictIt displays the original value of Backbone object and allows to store reference to a backbone.2Bac...

  BackboneJS-有用的资源

📅  最后修改于: 2020-10-27 03:42:20        🧑  作者: Mango

以下资源包含有关BackboneJS的其他信息。请使用它们来获得有关此方面的更深入的知识。BackboneJS上的有用链接BackboneJS Wiki–BackboneJS的维基百科参考。BackboneJS-BackboneJS官方网站。关于BackboneJS的有用书籍要在此页面上注册您的网站,请发送电子邮件至...

  讨论BackboneJS

📅  最后修改于: 2020-10-27 03:42:32        🧑  作者: Mango

BackboneJS是一个轻量级的JavaScript库,它允许开发和构建在Web浏览器中运行的客户端应用程序。它提供了MVC框架,该框架将数据抽象到模型中,将DOM(文档对象模型)抽象到视图中,并使用事件将这两者绑定。本教程涵盖了基本了解BackboneJS并了解其工作原理所需的大多数主题。...