开源库类


Backbone.js的集合详解(下)

《Backbone.js的集合详解(下)》 四、构造器与初始化 当我们创建一个集合时,我们可以传递模型的初始化数组。集合的比较器可以作为一个选项被加入。如果传递的比较器选项是false,那么会阻止排序。如果我们定义了一个初始化函数,那么此函数 …


Backbone.js的集合详解(上)

《Backbone.js的集合详解(上)》 Backbone.js的集合只是一个简单的有序集的模型。通过适应模型和集合,我们可以避免数据处理逻辑放到了我们的视图层。此外,模型和集合还提供了便利的与后端一起工作的方法,当数据发生变化时,可以自动化地标记Back …


Backbone精髓,观察者模式和事件

前言 本人并非专业的前端,只是由于需要被迫转做一段时间的前端,一段时间以来开始探索javascript上的MVC模式,最终打算从Backbone下手。在实战了一段时间以后,对Backbone有了一些个人的理解,记录在这里。不过,MVC是讲烂掉的话题了,本文并不讨论。原 …


【再探backbone04】单页应用的基石-路由处理

前言 首先发一点牢骚,互联网公司变化就是快,我去一个团队往往就一年时间该团队就得解散,这不,公司居然把无线团队解散了,我只能说,我那个去!!! 我去年还到处让人来呢,一个兴兴向荣的团队说没就没了啊!我找谁哭去…… 于是我们团队一个大哥 …





认识 Backbone(一) : 什么是 Model

Backbone 的作者是这样定义 Model 的: Model 是任何一个 web 应用的核心,它包含了交互的数据以及大部分的逻辑。例如:转化、验证、属性和访问权限等。 那么,我们首先来创建一个Model: Person = Backbone.Model.extend({ initialize: funct …


jquery.cycle2.js图片滚动插件,支持自适应

网站来源:http://jquery.malsup.com/cycle2/ 在线演示:http://jquery.malsup.com/cycle2/demo/ /*! * jQuery Cycle2; version: 2.1.4 build: 20140408 * http://jquery.malsup.com/cycle2/ * Copyright (c) 2014 M. Alsup; Dual licensed: MIT/GPL …


Zepto移动前端javascript框架

在别人的手机HTML5代码里面发现这个JS框架,之前都没有了解过这个框架,搜索了相关文章,发现跟jQuery有很大的相似性。而且被很多人用在手机上,所以有必要熟悉,说不定哪一天就在手机或者移动端使用这个框架了。里面提到了“Zepto是一个轻量级的针对现代 …