BackboneJS
BackboneJS学习笔记
栖溪阁晓生
在线笔记本!!!
展开
-
BackboneJs笔记之视图
Backbone框架中的视图(View)主要功能是处理数据业务逻辑、绑定DOM元素事件、渲染模型或集合数据。具有很强的可扩展性。视图基础定义视图对象var testview = Backbone.View.extend({ // 构建类的逻辑结构 ...});//实例化一个视图对象var test = new testview();通过视图对象添加DOM元素var testview = Backbone.View.extend({ id: 'show',原创 2020-07-06 22:28:38 · 235 阅读 · 0 评论 -
BackboneJs笔记之模型集合
Backbone的模型集合主要是管理和存储由模型衍生的数据集合,可以类比数据库中的表,实例化后的Model就好像是表中的一条记录,而实例化后的Collection对象则像是一张数据集合表。创建集合对象创建模型集合的方法有两种:先自定义集合类,再实例化集合对象// 定义数据模型类var student = Backbone.Model.extend({ defaults: { Code:"", Name:"", Score:""原创 2020-07-06 22:25:00 · 180 阅读 · 0 评论 -
BackboneJS笔记之数据模型
Backbone中的数据模型(Model),主要用于原始数据、底层方法的封装和定义。创建数据模型定义一个模型对象var student = Backbone.Model.extend({ initialize: function(){ intNum++; console.log("您构建了 " + intNum + " 个对象。"); }});var intNum = 0;var stuA = new student();var stuB =原创 2020-07-06 22:23:52 · 208 阅读 · 0 评论 -
BackboneJs笔记之事件管理
Backbone.Events模块的事件管理是通过提供对应的API来实现的。接下来逐一总结Backnone提供的API。基本事件方法on给一个对象的自定义事件绑定触发该事件时执行的函数。监听默认事件 var person = Backbone.Model.extend({ defaults: { name: '', sex: '' } }); var man = new person(); man.on("chang原创 2020-07-06 22:16:29 · 168 阅读 · 0 评论 -
BackboneJs笔记之依赖库Underscore.js
Underscore.js是一个简洁、实用的JavaScript库,包含了多个独立的函数在开发中提供调用。Underscore没有对原生JavaScript对象进行扩展,而是通过调用 _()方法进行封装,封装后的原生js对象便成为了Underscore对象;用value()方法可以获取原生js对象中的数据。var data = { name: "栖溪阁晓生", email: "wujiang569@163.com"}var object = _(data);console.log(原创 2020-07-06 22:09:25 · 145 阅读 · 0 评论 -
BackboneJs笔记之入门
Backbone.js是构建一个MVC类结构的JavaScript库,主要应用于构建大型逻辑复杂的单页应用。特点:MVC结构化继承特性事件统一管理绑定页面模板服务端无缝交互搭建Backbone应用框架下载 Backbone.js 文件下载依赖库文件 Underscore.js添加第三方JavaScript库,如jQuery、Zepto.js等,这里以jQuery为例。将...原创 2019-11-11 23:32:52 · 185 阅读 · 0 评论