前面有两篇文章介绍了Backbone的model、collection和view,那么接下来我想用一个完整的Demo来记录我学习的过程,单页操作,实现数据的增删改,后台使用json做数据库,通过restful模式接口实现增删改操作backbone的ajax发送的常用请求包括create、put、re...
分类:
Web程序 时间:
2015-07-29 00:51:27
阅读次数:
122
一. Event新建了一个对象,再与事件混合后,对象就可以用事件方法了。例如:1 var obj = {}; //js对象2 _.extend(obj, Backbone.Events); //把Backbone.Events扩展到obj对象中。这时这个对象就拥有操作事件的方法了...
分类:
其他好文 时间:
2015-07-27 14:45:45
阅读次数:
91
1. 数据不要存在试图view中或dom中,存储在model中。新建model:this.viewState = new Backbone.Model();2. 关于backbone中Mvc中的c。backbone中的mvc中的c是指:collection——提供一些丰富的API用于枚举功能,用于枚...
分类:
其他好文 时间:
2015-07-27 14:41:30
阅读次数:
85
上篇文章说了Model,这次说说Collection,collection就是model的集合,用来装载model对象的定义方法var Persons = new Backbone.Collection.extend({ model: person, initialize:functio...
分类:
其他好文 时间:
2015-07-27 00:14:32
阅读次数:
169
文章转自:http://segmentfault.com/a/1190000002666658对于初学backbone.js的同学可以先参考我这篇文章:Backbone.js学习笔记(一)Backbone源码结构 1: (function() { 2: Backbone.Even...
分类:
Web程序 时间:
2015-07-26 22:30:16
阅读次数:
243
文章转自:http://segmentfault.com/a/1190000002386651基本概念前言昨天开始学Backbone.js,写篇笔记记录一下吧,一直对MVC模式挺好奇的,也对js中MVC的开创鼻祖怀着敬畏之心,唉,不说了,好虚伪,以下是我的学习心得和笔记。给大家看一下全球js库和框架...
分类:
Web程序 时间:
2015-07-26 22:22:56
阅读次数:
172
前言 刚到粑粑公司,就学习各种框架,进行各种开发,为了纪念挥泪的青春,只好写下…… 希望能合您胃口^_^!!!The First(文件准备) backobone 强制依赖于 underscore.js , 非强制依赖于 jQuery。 underscore下载地址:http://www.cs...
分类:
Web程序 时间:
2015-07-24 20:16:55
阅读次数:
125
Backbone作为前端的MVC框架,把后端的设计思想带到前端,使前端代码更加清晰、可维护性大大提高Backbone依赖于underscore.js和jquery,所以在使用backbone的时候一定要引入这两个常用的js库,jquery应该算是web前端的标配了吧,undersocre也是一个很通...
分类:
其他好文 时间:
2015-07-23 00:15:37
阅读次数:
97
一 . 新建var model_1 = new Backbone.Model({'name':'hello'});var model_2 = new Backbone.Model({'name':'hi'});var models = new Backbone.Collection();models...
分类:
其他好文 时间:
2015-07-22 14:28:10
阅读次数:
104
一、模型-Model1.创建一个空的Note模型varNote=Backbone.Model.extend({});2.实例化Note模型1).实例化一个空的模型varnote1=newNote()2).实例化模型并添加属性varnote2=newNote({title:‘backbone学习笔记‘,created_at:newDate()});3.模型的操作方法1).获取属性值note2.attribut..
分类:
其他好文 时间:
2015-07-21 19:02:59
阅读次数:
105