extjs6 基础组件扩展和自定义组件封装
文章平均质量分 62
奋斗中的小手
这个作者很懒,什么都没留下…
展开
-
extjs6 基础组件扩展和自定义组件封装--02目录结构
博客主要围绕核心扩展讲解。1、overrides 继承ext组件扩展自定义方法。2、plugin 其他的插件,例如echars、swfupload 等一些外部组件。3、ux、trigger、widget 其他自定义组件。4、utils原创 2016-06-07 15:35:17 · 3360 阅读 · 1 评论 -
extjs6 基础组件扩展和自定义组件封装--03全局方法、变量介绍
最先讲解全局方法,因为在后续的讲解中会常用。Config.js : 全局变量 cfg ,系统的基础配置变量 systemname(系统名称) 、sub(登录人员信息)、language(语言)、theme(主题风格)、crossdomain(是否跨域)。CommonUtils.js : 全局变量 CU ,js中辅组类,主要方法有getUUID 、 getBoolean、原创 2016-06-07 16:05:31 · 5721 阅读 · 2 评论 -
extjs6 基础组件扩展和自定义组件封装--04静态js方法的设计思想
在03章中讲到了系统的静态方法类,下面对部分静态方法说特别的说明。为什么需要这样做。1、EU.RS(config) 是ajax请求静态方法。项目中常用的写法是Ext.Ajax.request(config),如果这样写存在几个问题: 1)、每个请求都要做异常捕获或者提醒。 2)、如果有自定义异常无法统一处理,不好统一写错误日志。 3)、如果系统调整为跨域模式原创 2016-07-21 14:18:26 · 1830 阅读 · 0 评论 -
extjs6 基础组件扩展和自定义组件封装--05权限控制设计思想
系统中权限控制分3种方式。1、菜单权限:基本的控制方式:用户角色关联 , 角色菜单权限,用户菜单权限。其中用户菜单权限是对角色菜单权限的补充, 图效果是用户权限分配。当前用户属于某个角色。角色包含的权限用户全部继承,无法移除角色已有的权限,但是可以补充新的权限,应用场景,例如角色是开发工程师,技术经理也需要开发工程师角色。但是比其他的人多部分权限。2、按钮权限:上图中看到《原创 2016-07-21 14:51:33 · 3037 阅读 · 0 评论 -
extjs6 基础组件扩展和自定义组件封装--01前言
在几个月前就想把ext6开发的一些经验分享给大家,主要文笔不好,有些开发的思路想通过视频讲解的方式讲解给大家,回家后就没时间,就这样一直拖着了。框架使用了Spring mvc + mybatis + Extjs6 搭建,但是博客中重点讲解ext,偶尔会提到一些后台和前台的配合开发。如果想学习根据深入的框架搭建,可以跳转 http://cfcmms.com 在讲解中有什么设计原创 2016-06-07 11:51:26 · 5809 阅读 · 4 评论