ExtJS MVC结构

时间:2014-05-06 18:03:14   收藏:0   阅读:395

大型的客户端应用一般都很难开发、很难组织、也很难维护。随着项目的进展,会发现整个工作在走向失控——需要为项目添加更多的功能、补充更多的开发人员。ExtJS4带来了一种新的应用结构。这种结构不止用于组织代码,也能有效的减少必要的代码量。

这次ExtJS4的应用结构采用了MVC的形式。在这种形式下,Models和Controllers第一次被引入了ExtJS。目前已经有了许多MVC式的结构,这些结构大部分是大同小异。这里是我们定义的MVC结构:

Model(模型)是字段及数据的集合(比如一个用户模型包含用户名和密码模型)。模型用于数据的展示,也可以通过关联关系关联到其他的Model上。模型的工作形式很像ExtJS3的Record类,并通常和Stores一起使用将数据展示到grids和其他组件中。

View(视图)是组件的的一种类型。grids、trees和panels都是视图。

ExtJS MVC结构,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!