你的位置:首页 > 软件开发 > Java > 移动前端开发中的Backbone之一:Backbone中的模型和集合

移动前端开发中的Backbone之一:Backbone中的模型和集合

发布时间:2015-09-24 17:00:04
当我们开发含有大量Javascript的web应用程序时,首先你需要做的事情之一便是停止向DOM对象附加数据。 通过复杂多变的jQuery选择符和回调函数很容易创建Javascript应用程序,包括在HTML UI,Javascript逻辑和数据之间保持同步,都不复杂。 但对富客 ...

  当我们开发含有大量Javascript的web应用程序时,首先你需要做的事情之一便是停止向DOM对象附加数据。 通过复杂多变的jQuery选择符和回调函数很容易创建Javascript应用程序,包括在HTML UI,Javascript逻辑和数据之间保持同步,都不复杂。 但对富客户端应用来说,良好的架构通常是有很多益处的。

  通过Backbone,你可以将数据呈现为 Models, 你可以对模型进行创建,验证和销毁,以及将它保存到服务器。 任何时候只要UI事件引起模型内的属性变化,模型会触发"change"事件; 所有显示模型数据的Views会接收到该事件的通知,继而视图重新渲染。

一、Model简介

  Model是任何JavaScript应用的核心,包括数据交互及与其相关的大量逻辑:转换、验证、计算属性和访问控制。

1、Model的建立:

1  var Model=Backbone.Model.extend({2       defaults:{3         name:"Cowen",4         age:285       }6     });7     var model=new Model();

原标题:移动前端开发中的Backbone之一:Backbone中的模型和集合

关键词:前端

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。