【ExtJS】关于alias和xtype】的更多相关文章

alias 在api里的解释为:别名 类名称简短的别名列表.多数用于定义xtypes Ext.define('MyApp.Panel', { extend: 'Ext.panel.Panel', alias: 'widget.mypanel', title: 'MyPanel' }); Ext.onReady(function(){ // 使用 Ext.create Ext.create('widget.mypanel',{ html: 'Create Widget!', width: 400,…
var panel = new Ext.container.Viewport({ items: { xtype: 'gridpanel', id: 'gridPanel', store: store, height: document.documentElement.clientHeight, columns: [ { header: "Id", hidden: true, flex: 1, sortable: false, dataIndex: 'Id' }, { header: &…
////////////////////////////////////---Ajax 等待提示消息---/////////////////////////////////////////////// var myMask = new Ext.LoadMask(Ext.getBody(),{msg:"请稍等,正在导入..."}); myMask.show(); Ext.Ajax.request({ url:"uploadAction",  method:"…
1.组件选择器 目的:了解如何选择Extjs中的组件,就跟学习jquery时一定会先要学习:$()选择器一样. 常用场景:       1.在controller中的control事件中用到       2.在普通的事件处理中也要用到 参考文章:      http://www.cnblogs.com/daxin/archive/2013/06/01/3112530.html      http://www.cnblogs.com/weilao/archive/2011/11/26/226431…
ExtJS3.4升级ExtJS4.2的问题汇总 昨天心血来潮,想把自己用extjs3.4作为UI的一个原型升级到最新的extjs4.2.2. 几年前曾经将原型从2.1升级到3.4,对于extjs的版本不兼容深深伤害过.最近两年就没有跟进. Extjs4采用前端MVC的结构,使得整个前端代码的规划更加规范,更适合多人协作编写复杂的界面.新版的neptune theme也让看厌了ext外观的人眼前一亮,我就是为了这个外观升级的. 所以升级的策略是代价最小,并不将原来的逻辑重构为MVC,而只是修改在e…
WebMisSharp更新记录 Version 1.5.2 1.5.2下载地址:http://item.taobao.com/item.htm?spm=686.1000925.1000774.13.wnlPee&id=38811173176 升级方法:下载最新的WebMisSharp,拷贝除CFG.Logs.Templates三个文件夹之外的文件,复制到您原来的WebMisSharp文件夹中即可.对于使用企业级开发框架的,还需要更新Templates/EnterpriseExtJs文件夹内容.去…
Sencha Modern  前言         经过一个月捣鼓,基于sencha公司最新框架版本 ExtJS7.0 modern 的示例代码可以和大家见面了.示例中对系统主题.公共(组件,方法)封装.模块示例,开发规范,做了大量的编写,期间借鉴了一些其它UI框架的风格,也吸取了一些其它框架中对日常开发业务代码的封装,经过不断的融合,完善,踩坑,改进,现推出已经做好的示例,希望借此拉近开发人员与原生框架的距离,避免一些弯路,浪费不必要的宝贵时间. 演示地址 https://jpengsong.…
今天在帮一个兄弟检查一段自定义控件的代码时觉得他对xtype以及alias的使用和ExtJS各示例代码的使用有较多的不一致,而我自己也不是很清楚使用这两个属性时的最佳方法.因此在回家后整理出了这样一篇文档.一方面用来标准化我们自己的代码,另一方面也共享给大家,毕竟对这两个属性进行详细讨论的资料几乎没有. xtype 首先来看看xtype的定义.在ExtJS的官方文档中是这样对它进行定义的: This property provides a shorter alternative to creat…
原文地址:http://www.cnblogs.com/timy/archive/2010/08/13/1799111.html 根据我在EXT论坛上的观察,xtype用起来的时候疑惑会比较多.甚至有些人根本忽略xtype,或者不清楚它是什么.所以我决定阐述一下这个xtype的概念. 定义 xtype就是一个代表类(Class)的标识名字. 譬如,你有这个类,名字是Ext.ux.MyGrid.正常情况下你需要用这个名字来实例化这个类(创建类的对象). 除了类名外,你还可以这样登记类的xtype:…
自定义组件在定义的时候可以通过xtype配置为组件指定xtype短名称,此后创建对象可以通过xtype来创建自定义对象了,示例代码如下: Ext.define('MyApp.PressMeButton', { extend: 'Ext.button.Button', xtype: 'pressmebutton',//指定自定义组件的xtype text: 'Press Me' }); 基本组件: xtype Class 描述 button Ext.Button 按钮 splitbutton Ex…