2016年6月25日
摘要: Backbone框架中提供了两个重要的类模型--导航控制器(router)和历史(history),router封装了兼容各类浏览器history的方案,通过使用浏览器的hash对象和HTML 5中 pushState方法, 将某阶段特殊的URL或锚点地址与既定的事件(event)或函数(actio 阅读全文
posted @ 2016-06-25 13:24 nap 阅读(420) 评论(0) 推荐(0) 编辑
  2016年6月24日
摘要: 严格来说模型(Model)和集合(Collection)都属于底层的数据处理,真正与页面交互的视图(View),他的核心功能是处理数据业务逻辑,绑定DOM事件,渲染模型和集合数据。 el:表示该View所代表的DOM元素,在render函数中,会同步到DOM操作中去。 initialze:调用new 阅读全文
posted @ 2016-06-24 14:35 nap 阅读(547) 评论(0) 推荐(0) 编辑
  2016年6月23日
摘要: 关于这两天遇到的代码没有找到PHP页面,或者有跨域的问题; 解决方案: 1.在本机中安装PHP开发环璄,并可以执行PHP代码的页面; 2.将HTML页与PHP放置在同一个文件夹中,否则会有跨域问题; 3.将HTML页与PHP一直发给可以执行PHP页面代码的服务器; 4.或者做本地存储localSto 阅读全文
posted @ 2016-06-23 12:49 nap 阅读(348) 评论(0) 推荐(0) 编辑
  2016年6月17日
摘要: Model在Backbone中为数据模型,是一个基础,最根本的基类,用于原始数据,底层方法的封装和定义。 一 、创建一个简单模型对象 1 创建一个简单模型对象 2 对象模型的赋值方法 3 自定义Printlog方法 4. 监听Name属性值的变化 二、模型对象 2.1 读取数据 5. 调用get方法 阅读全文
posted @ 2016-06-17 11:16 nap 阅读(396) 评论(0) 推荐(0) 编辑
摘要: Backbone模型 现在进入最关键的组件 - 模型。模型用来存储应用的所有数据,以及直接和数据操作相关的逻辑。Backbone中的模型类是Backbone.Model,它包含了数据存储,数据验证,以及数据发生变动时触发相关动作。 一般可以把模型与后端绑定(ORM),模型改变的同时向后端发起请求(A 阅读全文
posted @ 2016-06-17 04:22 nap 阅读(373) 评论(0) 推荐(0) 编辑
  2016年6月16日
摘要: 事件模块Backbone.Event在backbone中占十分重要地位,其它模块Model,Collection, View都依赖于它。通过建成Events的方法来实现事件管理,他是Backbone的核心组成部分。 此外,事件模块的所有方法都挂在了全局的Backbone上,如果你的代码中需要用到自定 阅读全文
posted @ 2016-06-16 07:37 nap 阅读(350) 评论(0) 推荐(0) 编辑
  2016年6月15日
摘要: 依赖库Underscore Underscore库是Backbone的唯一依赖库,下面从五个方面介绍Underscore库中处理集合,数组,函数,对象,功能各个类型的主要函数的使用方法; each() / map()函数:根据一定条件遍历集合中的每个元素; each_.each(list, iter 阅读全文
posted @ 2016-06-15 13:40 nap 阅读(260) 评论(0) 推荐(0) 编辑