ExtJS4 MVC模式开发员工管理系统笔记

需积分: 9 4 下载量 161 浏览量 更新于2024-09-15 1 收藏 856KB DOCX 举报
"这篇开发笔记主要介绍了Extjs4的MVC模式开发,包括环境的建立、框架的搭建、菜单和Grid的实现等。作者在笔记中提到,原本采用传统方式开发,后经网友和同事建议改为MVC模式,以此构建一个名为SMS的员工管理系统。系统目录结构包括Data、Images、Include、App、Extjs4和Server等,其中App目录下按照MVC结构组织JS文件。笔记首先讲解了如何创建开发环境,涉及数据库、图片、服务端文件的布局。接着,笔记讨论了如何使用Extjs4的动态加载功能来构建头部、菜单、内容区和底部的JS文件,为后续的框架搭建打下基础。" 在《Extjs4开发笔记》中,作者深入浅出地介绍了如何使用Extjs4的MVC模式进行Web应用开发。首先,开发的准备工作涉及到环境的建立,作者创建了一个包含Data、Images、Include、App、Extjs4和Server等子目录的项目结构。Data存储数据库文件,Images用于存放自定义图片,Include存放服务端支持文件,如ASP的Conn.asp和Function.asp。App目录则是整个SMS的核心,包含controller和view两个子目录,分别用于存放控制层代码和视图组件。Extjs4目录则放置Extjs4库文件,而Server目录用于存放服务端处理数据的ASP文件。 在框架搭建阶段,作者强调了使用Extjs4的动态加载功能,这允许开发者将头部、菜单、内容区和底部的逻辑分别封装到独立的JS文件中,提高了代码的可维护性和复用性。通过这种方式,可以更灵活地管理应用程序的各个部分,并且方便后续功能的扩展。 在后续章节中,笔记可能涉及菜单的实现,这通常会利用Ext.menu.Menu类创建菜单项,以及Grid的使用,Grid是Extjs4中展示表格数据的重要组件,可用于数据的展示、编辑和操作。作者可能讲解了如何配置Grid面板,包括列定义、数据源绑定、分页和排序等功能。 《Extjs4开发笔记》是一份实用的指南,不仅介绍了Extjs4的基本概念,还提供了实际项目开发的经验分享,对于想要学习和掌握Extjs4 MVC模式的开发者来说,是一份宝贵的参考资料。