一、引言 首先这些年关于前端技术层出不穷,从最早的只用js做简单验证,到现在发现好像大前端已经无所不能了的感觉。特别是为了降低前端开发复杂度,涌现了一大批的MVC/MVVM模式的前端框架,不停了刷新我们的代码组织结构及开发模式,比如:Backbone.js、EmberJS、Knockout...
分类:
Web程序 时间:
2015-10-19 15:12:13
阅读次数:
337
MainData仿Backbone Model式 数据模型记录器 主要思想:将 数据记录处理 和 因为数据变化而产生的页面渲染 两者解耦, 让页面元素可以与数据进行关联绑定,杜绝因为遗忘或是逻辑复杂导致的“页面展现与数据不符”现象。同时能更容易地解决大型页面的开发难题。未来还可用于解决多个页面间数据...
分类:
其他好文 时间:
2015-10-10 15:32:34
阅读次数:
122
再看backbone的路由配置部分1 调整options, 记录映射关系; 绑定映射关系给history; 初始化 var Router r = function(options) { options || (options = {}); if (options.routes) this...
分类:
Web程序 时间:
2015-10-09 16:57:17
阅读次数:
267
一、模型属性的一些操作方法 1、mmodel.get() 获取属性的值 2、mmodel.set('age',5) 更新单个属性的值 mmodel.set({name:'aaa',age:6}) 更新多个属性的值 在设置属性值时,如果该属性不存在,会自动创建该属性;同时会以tru...
分类:
Web程序 时间:
2015-10-03 18:08:10
阅读次数:
187
AngularJS早些时候有过了解,知道这是一个JS的MVC框架,同类型的框架还有Backbone等。这次是由于项目需要,学习了两天的Angular后开始着手改之前的项目代码,这里大概说一下这一周学习Angular的心得体会吧。 首相,使用Angular最大的感受就是它的设计思路完全不同于Jqu.....
分类:
Web程序 时间:
2015-09-27 22:50:40
阅读次数:
222
伴随着web端开发技术技术的飞速发展,各种SPA(SinglePageApplication)层出不穷,web前端的需求越来越多,我们不再是简单的使用jquery来完成绑定数据、交互特效。因此各种MVC、MVP、MVVM等前端框架层出不穷,从今天开始,我会向大家介绍一款前端MVC框架--Back.....
分类:
移动开发 时间:
2015-09-25 12:38:52
阅读次数:
233
1,model的id,idAttribute和cid的区别? 答:cid和id都是model的唯一标识符,使用二者任意一个都可以从collection中返回一个model。 ????????cid存储了Backbone.js为model分配的客户端唯一标识,在某些情...
分类:
其他好文 时间:
2015-09-23 17:26:45
阅读次数:
127
前言进入移动前端是很不错的选择,这块也是我希望的道路,但是不熟悉啊。。。现在项目用的是require+backbone,整个框架被封装了一次,今天看了代码搞不清楚,觉得应该先从源头抓起,所以再看看require了。上午是到处搜集的资料,下午我们来看原生的API吧:http://www.require...
分类:
Web程序 时间:
2015-09-20 23:50:36
阅读次数:
308
最近在读Addy Osmani的Developing Backbone.js Applications,读到了第一个栗子todos,必然要合上书自己再实现一遍。书上用了一个backbone.localStorage插件,backbone还在初学,不想理会插件,先用window.localStorag...
分类:
其他好文 时间:
2015-09-20 17:32:36
阅读次数:
189
在相当长的一段时间内,我很努力地去尝试理解 React 是什么以及它在应用架构上的健壮程度。这篇文章解答了我希望别人为我解答的疑惑。React 是什么?和 Angular,Ember,Backbone 等等比起来 React 的表现如何?要如何处理数据?要如何连接服务器?JSX 到底是什么?“组件”...
分类:
Web程序 时间:
2015-09-17 19:08:12
阅读次数:
266