- 博客(7)
- 收藏
- 关注
转载 backbone.js实战之导航控制器学习笔记
Backbone框架中提供了两个重要的类模型--导航控制器(router)和历史(history),router封装了兼容各类浏览器history的方案,通过使用浏览器的hash对象和HTML 5中 pushState方法, 将某阶段特殊的URL或锚点地址与既定的事件(event)或函数(action)相绑定。输入这些URL地址时,对应完成 不同的功能,从而实现在单页富应用中分享和收...
2016-06-25 13:24:00
132
转载 Backbone.js实战之视图学习笔记
严格来说模型(Model)和集合(Collection)都属于底层的数据处理,真正与页面交互的视图(View),他的核心功能是处理数据业务逻辑,绑定DOM事件,渲染模型和集合数据。el:表示该View所代表的DOM元素,在render函数中,会同步到DOM操作中去。initialze:调用new时,会触发的函数调用,类似构造函数。render:触发DOM操作,浏览器会...
2016-06-24 14:35:00
110
转载 Backbone.js实战之模型集合学习笔记
关于这两天遇到的代码没有找到PHP页面,或者有跨域的问题;解决方案:1.在本机中安装PHP开发环璄,并可以执行PHP代码的页面;2.将HTML页与PHP放置在同一个文件夹中,否则会有跨域问题;3.将HTML页与PHP一直发给可以执行PHP页面代码的服务器;4.或者做本地存储localStorage;2,3,4其中一种都可行一、创建集合对象创建集合模型...
2016-06-23 12:49:00
129
转载 backbone 之数据模型
Model在Backbone中为数据模型,是一个基础,最根本的基类,用于原始数据,底层方法的封装和定义。一 、创建一个简单模型对象1 创建一个简单模型对象 var student = Backbone.Model.extend({ initialize: function () { intNum++; console.log("您构建了...
2016-06-17 11:16:00
149
转载 Backbone模型
Backbone模型现在进入最关键的组件 - 模型。模型用来存储应用的所有数据,以及直接和数据操作相关的逻辑。Backbone中的模型类是Backbone.Model,它包含了数据存储,数据验证,以及数据发生变动时触发相关动作。一般可以把模型与后端绑定(ORM),模型改变的同时向后端发起请求(Ajax)更新数据(数据库)。也有把模型和DOM元素绑定,模型改变时更新HTML...
2016-06-17 04:22:00
101
转载 backbone之事件管理
事件模块Backbone.Event在backbone中占十分重要地位,其它模块Model,Collection, View都依赖于它。通过建成Events的方法来实现事件管理,他是Backbone的核心组成部分。 此外,事件模块的所有方法都挂在了全局的Backbone上,如果你的代码中需要用到自定义事件(实现观察者模式),可以直接使用它。以下是各个方法的意义on 添加...
2016-06-16 07:37:00
242
转载 backbone 唯一依赖库Underscore.js
依赖库UnderscoreUnderscore库是Backbone的唯一依赖库,下面从五个方面介绍Underscore库中处理集合,数组,函数,对象,功能各个类型的主要函数的使用方法;集合each() / map()函数:根据一定条件遍历集合中的每个元素;each_.each(list, iteratee, [context])Alias:forEach...
2016-06-15 13:40:00
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人