《三大JavaScript框架对比——AngularJS、BackboneJS和EmberJS》作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs如果有心搜索的话,你能找出上百种JavaScript框架。当我们要开发一个现代化的、敏捷酷炫的网站时,JavaScript是必备的基础技术。那么问题来了,如何在这么多JavaScript框架中选取最能满足我们需求...
分类:
编程语言 时间:
2015-02-01 14:51:25
阅读次数:
153
模块化是一种将系统分离成独立功能部分的方法,可将系统分割成独立的功能部分,严格定义模块接口、模块间具有透明性如今backbone、emberjs、spinejs、batmanjs 等MVC框架侵袭而来。CommonJS、AMD、NodeJS、RequireJS、SeaJS、curljs等模块化的Ja...
分类:
编程语言 时间:
2015-01-13 12:16:21
阅读次数:
162
我们再一次被计算机的名词,概念笼罩。backbone、emberjs、spinejs、batmanjs等MVC框架侵袭而来。CommonJS、AMD、NodeJS、RequireJS、SeaJS、curljs等模块化的JavaScript扑面而来。模块化JavaScript的概念尤为强烈,似乎有赶超...
分类:
编程语言 时间:
2015-01-13 12:09:58
阅读次数:
179
//var grades = ['1', '2', '3', '4', '7', '8', '9']; var grades = ['1']; grades.forEach(function (item) { App.Temp...
分类:
Web程序 时间:
2015-01-08 17:16:34
阅读次数:
175
一个集合,里面有年和月的属性,按照年和月进行分组显示数据 var groupByYearMonth = _.chain(topics).groupBy(function (item) { return item.TopicYear * 100 + item.TopicMonth }).map(fun...
分类:
Web程序 时间:
2015-01-07 18:31:18
阅读次数:
132
AngularJS 重新定义了前端应用的开发方式。面对HTML和JavaScript之间的界线,它非但不畏缩不前,反而正面出击,提出了有效的解决方案。很多前端应用的开发框架,比如Backbone、EmberJS等,都要求开发者继承此框架特有的一些JavaScript对象。这种方式有其长 处,但它不必...
分类:
Web程序 时间:
2014-12-06 12:34:02
阅读次数:
222
转自:http://www.adobe.com/cn/devnet/html5/articles/flame-on-a-beginners-guide-to-emberjs.html 作者 Andy Matthews 现在,到处都可以看到复杂的 JavaScript 应用程序。 由于这些应用程序变得...
分类:
Web程序 时间:
2014-12-04 23:07:27
阅读次数:
288
配置路由器,ember中是根据路径寻找与路由名相对应的模板和控制器的,比如当访问http://localhost:80/这个网址的时候,ember框架会自动寻找与路由名post相对应的PostTemplate模板和PostRoute路由以及PostController控制器,其中路由和控制器可以不定...
分类:
Web程序 时间:
2014-11-15 12:44:15
阅读次数:
161
创建一个Person类Person = Ember.Object.extend({ say: function(thing) { alert(thing); }});创建一个Person对象也就是Person类的实例var person = Person.create();person.sa...
分类:
Web程序 时间:
2014-11-13 18:41:45
阅读次数:
215
无需一次性将类定义完全,你可以使用reopen方法来重新打开(reopen)一个类并为其定义新的属性。Person.reopen({ isPerson: true});Person.create().get('isPerson') // true当使用reopen时,你也同样可以覆写已经存在的方法....
分类:
Web程序 时间:
2014-11-13 18:23:59
阅读次数:
162