最新文章列表

Backbone.js开发第一步(一)

我们为什么需要Backbone.js 当我们创建单页web应用或者复杂的用户界面时,如果是简单的使用jQuery或者Mootools的话将会非常困难。问题在于标准的JavaScri ...
nodejs 评论(1) 有4844人浏览 2013-12-29 14:39

Backbone 1.0.0 版 API _ Backbone.Model validate 解析

        最近一段时间在学习backbone,发现网上的很多资料都是旧版本的,有一些儿不适用于backbone1.0.0的最新版,尤其validate这个方法的用法。         最老的旧版中,说的是:调用model的set方法会默认调用model的validate方法;稍微旧的版本中,说到调用model的set方法,传入{silent: true},可以启动validate校验,调 ...
XUST 评论(0) 有1555人浏览 2013-10-10 15:06

Backbone 1.0.0 版 API _ Backbone.Events 解析

Events is a module that can be mixed in to any object, giving the object the ability to bind and trigger custom named events. Events do not have to be declared before they are bound, and may take pass ...
XUST 评论(0) 有1235人浏览 2013-10-09 17:24

Backbone 1.0.0 版 API 解析

Backbone官网: http://backbonejs.org Github地址:https://github.com/jashkenas/backbone/   Backbone's only hard dependency is Underscore.js ( >= 1.5.0). For RESTful persistence, history support via Ba ...
XUST 评论(0) 有927人浏览 2013-10-09 16:02

几种流行客户端 MVC 框架介绍

    转载:http://www.ibm.com/developerworks/cn/web/wa-clientmvc/index.html 几种流行客户端 MVC 框架介绍 15 年前,许多人都使用 Perl 和 ColdFusion 之类的工具 ...
elicer 评论(0) 有1181人浏览 2013-09-13 09:21

BackBone介绍及使用

背景: 最近在做一个大型网上银行项目前端的优化,需要使用一个胖客户端的优化,大概思路就是前端通过Ajax 请求去后端获取数据,以Jason的格式返 ...
elicer 评论(2) 有7369人浏览 2013-09-01 20:48

透过源码学前端 之 Backbone 三 Model

Backbone 分析第三部分  Model 概述: Model 提供了数据存储,将数据以JSON的形式保存在 Model的 attributes里, 但重点功能在于其提供了一套功能强大,使用简单的存、取、删、改数据方法,并在不同的操作里加了相应的监听事件, 如每次修改添加里都会触发 change,这在据模型变动来修改视图时很常用,并且与collection建立了关联。 其较常用的功能有 ...
逐行分析JS源代码 评论(1) 有1284人浏览 2013-07-03 08:03

js 写中国象棋游戏_应用backbone、canvas

中国象棋  -- 【代码详细见附件,本版本暂只支持 谷歌的 chrome 浏览器,其它浏览器后续支持 】 作者: 江潇 Version: 0.0.1  前段时间做了个跳棋,【见跳棋游戏—backbone框架开发】网友反馈功能还好,但棋子跳较简单,且可玩性不高。 建议可以做个象棋看看。于是上周日写了这个游戏,画面未用图片,美观差了些。 依然使用backbone框架管理MVC,目的交流bac ...
逐行分析JS源代码 评论(13) 有5277人浏览 2013-07-02 08:05

透过源码学前端 之 Backbone 二

透过源码学前端 之 Backbone  二   -- 江潇  第二部分  Events - 首先讨论下 【 Observable -- 观察者模式 】 Events 是Backbone 框架的基础,个人认为其也是代码思维最精秒部分,   先做一个简单的demo,作为后面使用范例   var Person = function(){}; for( var key in Events ...
逐行分析JS源代码 评论(4) 有1290人浏览 2013-06-25 08:21

透过源码学前端 之 Backbone 一

透过源码学前端 之 Backbone  -- 江潇    赘言: 机缘之下,11年4月从设计转型专职做前端,经过半年的摸索、迷惑 和 知识储备,11年12月 开始通过学习框架的源码来学习js。 最初学习的是ext 3.4.0,公司前端组主要是对ext进行二次封装的组件开发。最初因起点太低而步履维艰,其中ext_base里的代码了写四遍才对其作用,有了初步的了解。 Observable部 ...
逐行分析JS源代码 评论(1) 有1856人浏览 2013-06-24 20:03

跳棋游戏—backbone框架开发

游戏效果 跳棋游戏 -- 【代码详细见附件,本版本暂只支持 谷歌的 chrome 浏览器,其它浏览器后续支持 】 作者:江潇 qq: 2270112418 Version: 0.0.1  2013-6 ...
逐行分析JS源代码 评论(6) 有3691人浏览 2013-06-24 08:27

Backbone入门指南(七):Router和History (路由控制器)

本文转自:http://yujianshenbing.iteye.com/   10. Router和History (路由控制)   Backbone.Router担任了一部分Controller(控制器)的工作,它一般运行在单页应用中,能将特定的URL或锚点规则绑定到一个指定的方法(后文中称Action)。   当我们开发一个单页应用时,常常会遇到这样两个问题:   我们在同一个页面 ...
sun80264629 评论(0) 有2378人浏览 2013-06-06 14:21

Backbone入门指南(六):View (视图)

本文转自:http://yujianshenbing.iteye.com/     9. View (视图控制器)   我们在前面的章节中介绍了Model和Collection,它们都是用于数据管理和交互,在本章 ...
sun80264629 评论(0) 有978人浏览 2013-06-06 14:19

Backbone入门指南(五):Collection (数据模型集合)

本文转自:http://yujianshenbing.iteye.com/   8. Collection (数据模型集合)   如果将一个Model对象比喻成数据库中的一条记录,那么Collection就是一张数据表。它表示为一个模型集合类,用于存储和管理一系列相同类型的模型对象。 8.1 创建集合   集合用于组织和管理多个模型,但它并不是必须的,如果你的某个模型对象是唯一的(单例 ...
sun80264629 评论(0) 有1166人浏览 2013-06-06 14:18

backbone 的delegateEvent用法

這篇文章記錄關於 Backbone delegateEvents(), 也許會用到。 假設我們有一段已知的 HTML template: /* main.html */ <script type="text/template" id="test-tmpl">   <div>      <button type="bu ...
flex_莫冲 评论(0) 有4657人浏览 2013-05-24 10:37

Backbone入门指南(四):Model(数据模型)

本文转自:http://yujianshenbing.iteye.com/   7. Model (数据模型)   Model是Backbone中所有数据模型的基类,用于封装原始数据,并提供对数据进行操作的方法,我们一般通过继承的方式来扩展和使用它。   如果你做过数据库开发,可能对ORM(对象关系映射)不会陌生,而Backbone中的Model就像是映射出来的一个数据对象,它可以对应到数 ...
sun80264629 评论(0) 有1971人浏览 2013-04-17 11:34

Backbone入门指南(三):Events(事件管理)

本文转自:http://yujianshenbing.iteye.com/ 6. Events (事件管理)   从这一章开始,我将正式介绍Backbone的内容,过程中会有许多例子和代码,你应该将这些代码复制到你的页面,并查看它们的运行效果。   我介绍的第一个模块是Backbone.Events(事件管理),因为我在介绍任何其它的模块时都会提到它,你可以想象到它的重要性。   E ...
sun80264629 评论(0) 有1061人浏览 2013-04-17 11:23

Backbone入门指南(二):依赖库Underscore

本文转自:http://yujianshenbing.iteye.com/   5. Underscore.js     Underscore封装了常用的JavaScript对象操作方法,用于提高开发效率。它本身与我们介绍的主题“Backbone”没有半毛钱的关系,因此你可以完全不理会“Backbone”的概念来学习它,或将它单独运用到任何一个页面。(另外,Underscore还可以被使 ...
sun80264629 评论(0) 有1165人浏览 2013-04-17 11:22

Backbone入门指南(一):什么是Backbone?

本文转自:http://yujianshenbing.iteye.com/   1. 前言   本文的目的,是帮助大家快速理解掌握Backbone的使用,但它并不是API,因此我不会将每一个方法都详细地描述,但是我会告诉你如何学习它们。   这是一篇稍稍较长的技术文章,因为我想将我所了解的东西尽可能详细地分享给大家。但它还不至于出版为一本书籍,因为Backbone其实非常简单。当然,这并 ...
sun80264629 评论(0) 有1459人浏览 2013-04-17 11:19

Backbone及Underscore源码解析

本文转自:http://yujianshenbing.iteye.com/   最近一直在关注Backbone,工作之余将Backbone和Underscore库的源码逐行解析了一遍,并加入了完整的备注,我觉得已经足够详细,阅读它们可以帮助你快速了解Underscore和Backbone的内部实现。         解析及备注后的源码,请从本文的附件中下载。        我想将我所了解的 ...
sun80264629 评论(0) 有1534人浏览 2013-04-17 11:13

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics