Seajs模块化开发思路a.ppt
《Seajs模块化开发思路a.ppt》由会员分享,可在线阅读,更多相关《Seajs模块化开发思路a.ppt(19页珍藏版)》请在三一办公上搜索。
1、前端模块化开发,Seajs 模块化实践,传统的开发模式,根据页面功能来划分不同的业务区域 开发人员分别编写CSS,HTML,JS实现业务功能 最后将所有的业务组织起来,完善整个系统,功能编码,业务划分,整合调试,传统开发模式常见的问题,命名冲突 代码冗余 不易维护 无法协作,编码容易,维护不易,且行且珍惜,代码和我冲突了,这段代码可以复用吗,天啊,代码有一千多行,尝试解决的方案组件化,定制编码规范 基础 UI 组件 丰富 JS 组件 精选第三方组件,CSS规范,编码规范,JS规范,UI 库,Reset,Layout,Form,Table,Msg,JS 组件,Tabs,Scrollup,Moda
2、l,Collspse,Tooltip,HTML规范,工程师规范,artDialog,精选第三方,Handlebars,omGrid,关注命名规则,快速搭建页面,常用组件复用,稳定高效,尝试解决的方案组件化,组件使用方便,接口清晰易扩展,代码稳定质量高,我也要写组件,尝试解决的方案组件库,JavaScript 规范,var org=;var org.Utils=;var org.Utils.tabs=function(arr)/实现代码,JavaScript,.ui-tabs border:1px solid#ccc.ui-tabs-light border:1px solid#d9d9d9.u
3、i-tabs-title border-bottom:1px solid#ccc;.ui-tabs-title h3 border-bottom:1px solid#eee;,CSS,CSS 规范,尝试解决的方案组件库,组件库的页面开发模式,余额宝查询/业务功能代码 iModule.init(obj:#assetQuery);,page.html,业务逻辑代码,基础UI库,常用组件库,规范代码,第三方模板库,组件化开发的新问题,依赖文件需要预先按顺序加载,引入的所有组件,相互依赖的业务代码,组件化开发的新问题,组件书写格式和基本交互规则不一致,var org=;var org.Utils=;v
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Seajs 模块化 开发 思路

链接地址:https://www.31ppt.com/p-6518717.html