基于MVC的前端开发研究与应用

被引量 : 23次 | 上传用户:jhyyxz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网站客户端规模的扩大和基于AJAX的复杂页面开发的流行,越来越多的客户端脚本增加到系统中,前端开发遇到了代码规模大、难以组织和维护、代码复用性低、扩展性和适应性差等问题。究其原因,传统的前端方式不注重设计模式,满足于实现简单的交互功能。因此前端架构设计在前端开发中的作用越来越重要。本文尝试以传统的MVC思想和前端开发中遇到的问题为基础,通过分析在不使用架构的传统开发方式下前端所面临的问题,结合目前存在的前端设计模式、传统MVC思想和软件模块化设计思想,提出了前端MVC架构设计并对其进行具体实现。前端MVC架构的实现在技术上采用前端通用技术,如AJAX、Javascript、DHTML、DOM等,在数据格式上采用Javascript原生数据格式JSON。本文结合电动车运营管理系统的前端需求,采用前端MVC架构来划分各个模块的分工,以及协调模块之间的联系,解决了资产管理模块中的数据动态展现问题。本文为前端开发架构给出了另一种解决方案,使得前端开发能够从架构上去遵循模块式的开发方式,实现了前端代码的解耦、复用,解决了目前前端开发中遇到的一些问题。
其他文献
<正>《社会保险法》规定,基本养老保险基金逐步实行全国统筹,其他社会保险基金逐步实行省级统筹。省级统筹是医疗保险基金统筹的最高层次,代表着职工医保的未来发展趋势。同
目的:探讨丙戊酸(valproic acid,VPA)对人肺癌耐顺铂细胞株A549/DDP耐药性的逆转作用。方法:MTT法分析VPA单用以及联合顺铂对A549/DDP细胞增殖的影响,流式细胞术检测VPA和DDP
韩兆琦先生是《史记》研究大家,他有多部《史记》研究专著,其中侧重点各不相同。总体来看,可以将其归纳为以下几点:文史结合;五体兼备;"素描"秦汉;"个性"评价;解读或点评;明
针对风险价值VaR的一般参数方法都是对称的,其在处理非对称时间序列时存在着局限性,本文提出了非对称的VaR计算模型,并以上海证券市场为对象进行了实证研究,结果表明基于非对
<正> 在金融行业工作的十几年中,章丰年同志曾担任西安市商业银行友谊支行党支部书记、行长,西安市商业银行信贷处处长。他现任西安市商业银行董事、客户服务中心总经理,还担
目的:比较等效镇痛剂量舒芬太尼与芬太尼在腹腔镜子宫切除术全凭静脉麻醉应用中对患者应激反应的影响,探讨最佳给药方案。方法:择期全凭静脉麻醉下行腹腔镜子宫切除手术患者8
<正>血栓闭塞性脉管炎是一种可导致中小动静脉闭塞的慢性非化脓性炎症,尤以下肢多见。我院自2000年以来,为20例血栓闭塞性脉管炎患者进行了静脉动脉化手术,取得了较好的临床
在20世纪20-30年代,国内一些艺术家将西方现代主义油画引入了中国画坛,并将其看作是学习西方先进思想和文化的一个重要组成部分,并开始在中国迅速崛起。经过诸多艺术家的努力和
2014年,一个新的名词"经济新常态"成为中国经济界的热点。什么是"经济新常态"?如何理解"新常态"下面临的机遇和挑战?招商引资工作如何适应"新常态"下的经济形势?这成为招商部
人体的衰老表现为各脏腑功能的衰退,尤其脑功能的衰退。细胞衰老是老年病发病的共同基础,细胞衰老过程是借助于信号转导通路阻滞实现的[1,2]。生长停滞是细胞衰老的突出表现,