我们公司最近更改的架构。新架构有如下特点:
1. 前台用Extjs。
1.1 定义好baseLayout, 所有Screen都从它继承。分为Search Screen, toolBar, content Screen.
Manu在Screen或ToolBar里面。
1.2 封装好Ajax Call。
1.3 使用ScriptLoad Manager动态Load js 文件。
1.4 Base Screen 定义了 OnEnter, OnBeforeEnter,OnLeave, OnBeforeLeave Event,然后
每个Screen重写他们。
1.5 BaseScreen 里面有几个重要的Function:
1.5.1 把response 解析, 放到当前Screen的每个Section中的每个Field。每个Section有自己的Store,但
Screen Render 时用一个主要的Loader, 只有Section单独Reload时才用Section自己的Loader。(避免Section与Section之间数据有依赖关系,如果一个Screen有多个Section而有时要Reload 2个以上Section,单独处理)
1.5.2 CheckReadOnly,和 ApplyReadOnly
1.5.3 ApplyPermission (response data 中包含 每一个field的permission(不显示,只读,无限制))
1.5.4 流程控制(包含对OnEnter, OnBeforeEnter,OnLeave, OnBeforeLeave Event 的调用)。
1.5.5 自定义Events的使用:Screen 初始化时加Events到Section,由Section fire Events 时调用Screen的Function。(好处: 同一个Section可以重用,放到不同的Screen中)
(未完)
分享到:
相关推荐
2019年最新阿里架构设计资料,包括 C端服务端渲染(SSR)和性能优化实践.pdf Dubbo Mesh Service Mesh的本质、价值和应用探索.pdf Flink 阿里技术架构.pdf JAVA性能调优.pdf Kubernetes 指南.pdf OceanBase:云时代...
最新第四版系统架构设计师教程最新第四版系统架构设计师教程
课程采用《系统架构设计师教程第四版》教程,对涉及考试的考点进行讲解,主要内容包括:软件架构设计、软件工程、项目管理等课程内容。 【内容介绍】 系统架构设计师,软件架构设计、软件工程、项目管理课程内容的...
系统架构设计师教程(清华版)-无水印-无加密-高清最新版
系统架构设计师教程 系统架构设计师教程 系统架构设计师教程 系统架构设计师教程 系统架构设计师教程 系统架构设计师教程
pafa3新架构设计开发指南 pafa3新架构设计开发指南 pafa3新架构设计开发指南
2018 软考 系统架构设计师教程 必看 第1 章计算机组成与体系结构 也许有人认为系统架构设计师不需要硬件或计算机底层原理的知识。因为这个层面的一 些处理往往已经封装好,不需要架构师重新进行规划。然而,事实并非...
本书的第1版广获好评,版权被中国台湾和美国两家大型...它也是一本能真正引导我们较为容易地、极为透彻地理解Linux内核的经典之作,也可能是当前唯一能从本质上指引我们去设计和开发拥有自主知识产权的操作系统的著作。
新架构设计开发指南
本书作为全国计算机技术与软件专业技术资格(水平)考试指定用书,系统地介绍了系统架构设计师的基本要求和应掌握的重点内容。全书共分21章,对计算机网络基础、信息系统基础、系统开发基础、软件架构设计等诸多内容...
微软新技术架构设计,给你一个新的对架构设计及接口编程的理解。对架构设计着用处比较大。
《游戏架构设计与策划基础》以当前游戏公司实际游戏策划设计方案为教学实例,介绍游戏策划设计的基本理论。把重点放在提高学员各种游戏的设计能力上。通过对游戏开发中的概念设计、原型设计、规则设计、情节设计、...
系统架构设计师教程,最新考试指定教材,杨春晖主编,共分3份上传,欢迎下载
大小:17.2MB 由希赛教育软考学院组织编写,...内容涵盖了最新的系统架构设计师考试大纲的所有知识点,对系统架构设计师所必须掌握的基础理论知识做了详细的介绍,重在培养系统架构设计师所必须具备的专业技能和方法。
最新系统架构设计师教程part1,清华版,杨春晖
最新系统架构设计师教程第四版word版
剖析煤矿企业数字矿山规划过程和主要成果,充分考虑公司总部和下属煤矿的信息化、自动化建设现状,设计了L1设备层、L2控制层、L3生产执行层、L4经营管理层、L5决策支持层共5个层面的系统架构,对IT基础设施的应用现状...
提供一些有关最新三层架构设计源码,供大家学习参考,不一定对每个人都有帮助,但希望能对有一点启发!!
系统架构设计师考试全程指导, 无加密,有目录