`

关于extjs开发的方式

阅读更多

用ext做开发也有2,3个月了,都是公司的人自己摸索的,现在我们的开发方式是一个模块一个js文件,这样导致的结果就是展现逻辑和一些业务逻辑(主要是和向后台发信息和收信息后的处理之类的)混在一起,一个js文件几千行,极难维护,有点像早期的model1纯jsp开发, 现在想的是能不能像model2一样,把所有的业务代码抽取成一个一个的方法放到一个js文件中,然后页面的代码放到另一个文件中,完全分开,但这样可能带来的一个可能的坏处是,有时业务代码是要访问上下文对象的,不知大家怎么看

分享到:
评论
1 楼 rocker96 2009-10-13  
你的系统一个模块肯定包括很多个Ext控件,可以把控件独立成多个js开发,然后用一个总的JS调用,可以看一下Ext3.0的writer例子,如果系统比较庞大,可以考虑结合单页系统开发,动态加载js,不用每个页面加载一次Ext包。

相关推荐

    extjs开发文档学习资料

    extjs开发文档学习资料extjs开发文档学习资料extjs开发文档学习资料extjs开发文档学习资料extjs开发文档学习资料extjs开发文档学习资料extjs开发文档学习资料

    extjs开发包开发手册

    extjs2.0版本的开发包,包括开发手册,手册提供了extjs的大部门功能的使用,对初级开发者尤其有用

    ExtJS开发实战-详解

    ExtJS开发实战 ExtJS开发实战 上传只能选资源分,没办法,我想免费分享的

    extjs 开发工具

    - 在EXTJS开发中,Ruby主要与SASS(Syntactically Awesome Style Sheets)相关,SASS是一种CSS预处理器,提供了变量、嵌套规则、混合等功能,使得CSS编写更简洁、模块化。 - 安装了Ruby后,可以使用`gem install ...

    Extjs开发工具(包含Dreamweaver、Eclipse、VS)

    Extjs开发工具(包含Dreamweaver、Eclipse、VS)Extjs开发工具(包含Dreamweaver、Eclipse、VS)Extjs开发工具(包含Dreamweaver、Eclipse、VS)Extjs开发工具(包含Dreamweaver、Eclipse、VS)

    EXTJS开发总结.pdf

    在EXTJS开发中,与服务器端的通信是一个关键问题。EXTJS不自带服务器端适配层,因此需要开发者自行处理数据结构。主要的通信方式包括: 1. 使用`Ext.Ajax.request`进行异步请求,服务器可以返回JSON或HTML片段。 2. ...

    ExtJs 开发指南书籍 实例 可视化工具

    5. **ExjsHotel.rar**:这个可能是基于ExtJs开发的一个酒店预订系统的示例项目,开发者可以从中学习到如何构建一个完整的业务应用,包括如何组织代码、如何实现交互逻辑、如何处理用户输入等。 6. **extjs实用开发...

    ExtJs开发实战

    在ExtJs开发实战中,我们经常会用到以下知识点和功能: 1. 行号自动生成:在Web应用的表格数据展示中,经常需要为每行数据添加行号,以方便用户快速定位。ExtJs框架内置了支持行号自动生成的组件或方法。 2. ...

    extjs开发平台.rar

    本平台是经本人对javascript,extjs多年经验的积累和感悟的一个产物,主要架构是在jquery+extjs+c#+sql2000平台上搭建起来的。主要特色是web前端可以动态编辑表格数据,表格列有多种数据格式的控件,很方便进行各种...

    extJs4.0 开发手册源码

    这个"EXTJS4.0开发手册源码"包含了EXTJS4.0框架的源代码,以及与其配套的开发指南,是深入理解EXTJS4.0内部机制和进行实际项目开发的重要参考资料。 EXTJS4.0的核心特性包括组件化开发、数据绑定、可扩展性、丰富的...

    extjs 3.4 开发前准备

    【EXTJS 3.4 开发前准备】 EXTJS 是一款强大的JavaScript库,主要用于构建桌面级的Web应用程序,提供丰富的用户界面组件和交互效果。3.4版本是EXTJS的一个...后续章节将分享更多关于EXTJS 4.1版本的体验和实例实现。

    windows下Extjs开发环境搭建说明

    ### Windows 下 Extjs 开发环境搭建说明 #### 一、概述 本文档旨在详细介绍如何在 Windows 操作系统环境下搭建 Extjs 的开发环境,并通过 Spket 实现代码智能提示功能,最后通过一个简单的 HelloWorld 示例来验证...

    ExtJS开发插件及Ext包

    在“ExtJS开发插件及Ext包”这个主题中,我们将深入探讨如何利用ExtJS进行插件开发以及如何管理和使用Ext包。 1. **ExtJS插件开发** - 插件是ExtJS中扩展组件功能的一种方式,允许开发者添加自定义行为或功能到...

    extjs开发必备利器

    在ExtJS开发中,通常会涉及到大量的类和文件,JSB通过分析这些文件之间的引用关系,可以生成一个合并后的单一JavaScript文件,从而减少HTTP请求,提高页面加载速度。创建并配置好jsb3文件后,你可以使用Sencha SDK ...

    extjs开发实例 extjs教程

    extjs开发实例 extjs教程 extjs开发实例 extjs教程

    ExtJS与.NET结合开发实例

    ExtJS与.NET结合开发实例ExtJS与.NET结合开发实例

    最新extjs开发包

    在"最新extjs开发包"中,ext-2.2版本可能包含以下关键知识点: 1. **组件系统**:ExtJS的核心是其组件化的设计理念。它提供了一系列预定义的UI组件,如表格(Grid)、树形视图(Tree)、窗口(Window)、菜单(Menu...

    ExtJS开发详细手册

    ExtJS开发详细手册ExtJS开发详细手册ExtJS开发详细手册ExtJS开发详细手册ExtJS开发详细手册ExtJS开发详细手册ExtJS开发详细手册

    Extjs4.0开发包

    这个“Extjs4.0开发包”包含了开发人员需要的所有资源,包括库文件、示例和API文档,以便于理解和使用ExtJS 4.0。 首先,让我们深入了解ExtJS的核心概念。ExtJS基于MVC(Model-View-Controller)架构模式,这是一种...

    extjs插件开发教程

    在ExtJS中,插件(Plugin)是一种增强或扩展组件(Component)功能的方式。本教程将深入探讨如何开发ExtJS插件,以及通过实例来理解插件的运用。 首先,我们要明白什么是ExtJS插件。插件是包含特定功能的一段代码,...

Global site tag (gtag.js) - Google Analytics