日期:2014-05-16 浏览次数:20433 次
日期:2013-9-12 来源:GBin1.com
JavaScript在web应用程序开发前端技术和后端技术的逻辑与运行一块占有越来越大的比重.为了帮助维护和循环访问前期逻辑和模块性,MVC模式在近几年中渐渐普及。其中一种运用广泛的MVC框架就是Backbone.js。
Backbone.js包含以下几个主要功能:
创建模型,首先我们创建一个包含数据的Person对象。
Person = Backbone.Model.extend({ // Person实例的构造函数 initialize: function() { console.log('hello world'); } }); var p = new Person();
很简单对吧?现在我们为这个Person对象添加一些参数,提供更多的数据,我们添加了姓名和身高属性。
var p = new Person({name: "Matt", height:'6\'2"'}); console.log(p.get('name'));
如果我们不提供姓名和身高时,这个Person对象的这两个属性会为空,因此,我们现在为Person对象提供默认属性设置。
.........
于是我们就已经完成了包含了模型和视图的可用集合。
这是关于Backbone的MVC介绍,在下一篇中,我们会介绍它的具体用法,希望这对大家有所帮助。有任何问题,可以留言提问~
via 极客标签