首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
ExtJs4学习(一):正确认识ExtJs4
】的更多相关文章
Extjs4学习
1 Ext js初步 1.1 获取Extjs 下载extjs: 可以从http://extjs.org.cn/ 获得需要的extjs发布包及更多支持. 1.2 搭建学习环境: 假设您的机器已经安装myeclipse和tomcat,如果没有请参阅其他相关资料. myeclipse建立新Web project项目Extjs4 并且将extjs4.0.7压缩包解压后的全部文件复制到项目的Webroot目录下 Examples目录为ext官方提供的例子程序,其中可能包涵php的代码,错误信息可以暂时不理…
ExtJs4学习(五)最基本的Ext类
Ext类是ExtJs中最常见.最基础的一个类,它是一个全局对象,封装了所有类.单例和 Sencha 库所提供的实用方法. 大多数用户界面组件在一个较低的层次嵌套在命名空间中, 但是提供的许多常见的实用函数作为 Ext 命名空间的直接属性. 此外提供许多常用的方法,从其他类作为 Ext 命名空间内的快捷方式. 例如 Ext.getCmp 就是 Ext.ComponentManager.get 的别名. 一旦DOM准备好,许多应用程序启动,调用Ext.onReady. 这可以确保已加载所有脚本, 防…
ExtJs4学习(三)组件查找 ComponentQuery类
Extjs3.x: ID:这就是所熟知的Ext.getCmp("组件ID"),缺点是id重复导致出错. ref:在EXTJS3中,所有的组件都会有一个ref属性,也就是reference的意思.这种方式是通过对组件的引用而得到组件对象.例如:ref:'mypanel',但是这种方式的局限性在于,他只能查找不同层级之间的组件.也就是说A[a,b,c] C[d,e,f],这样的方式,使用ref非常方便,但如果是B[c,c,d]这样的方式,就会出现问题,因为在某一层级上,出项了两个相同的组件…
ExtJs4学习(一):正确认识ExtJs4
认识ExtJs 1.Javat能用ExtJs吗? 它是展现层的技术,与JS,HTML,CSS有关.至于server端是.Net,还是PHP等无关. 2.ExtJs适合什么样的项目? 依照官方的说法,ExtJs是给你拿来做B/S的桌面应用程序的,并不适合做门户站点.我个人理解,ExtJs比較适合做须要大量复杂界面布局和交互的信息管理系统(MIS). 3.ExtJs效率不行,好慢...? 确实,ExtJs做的复杂布局和交互的页面,在IE6,7,8下非常慢,在IE9下也不是非常理想,但在Chrome,…
extjs4学习-01-准备工作
想学习这个,在这里做个笔记. 创建了svn管理,路径http://ip:端口/repos/doc_jnfwz/liuzhenming/extjs4/extjs4 eclipse 中安装插件,支持在js文件中提示ext http://www.cnblogs.com/maowang1991/archive/2013/02/05/2893142.html 使用eclipse作为练习ide,创建了web项目,下载svn项目.…
extjs4学习-02-导入相关文件
在WebContent下创建extjs4目录. 将extjs项目文件中的resource文件夹和ext-all.js.ext-all.js.ext-all-debug.js文件拷贝进去.…
ExtJs4学习(六)MVC中的Model
Model定义的两种方式 第一种 Ext.define("User",{ extend:"Ext.data.Model", fields:[{ name:'username', type:'string' },{ name:'password', type:'string' }] }); 另外一种 Ext.regModel("User",{ fields:[{ name:'username', type:'auto' },{ name:'pass…
ExtJs4学习(二):Dom操作
如今主流的JS框架要数ExtJs和JQuery应用的比較广泛.JQuery属于轻量级的,一般做站点应用比較常见.可见块头小的优势. ExtJs比較庞大,它除了对主要的JS语法和HTML DOM操作方式的封装之外.还提供了一套强大的UI库.在企业级B/S解决方式应用上独占优势.就单说它在原生JS的封装,DOM操作方式封装方面也足以轻蔑JQuery.以下我就通过对照API,体现两种框架的异曲同工之处.我们已JQuery API为主线,来看看ExtJs是否有替代的方案. 注意一点:ExtJs4.0相对…
ExtJs4学习MVC中的Store
Ext.data.Store是extjs中用来进行数据交换和数据交互的标准中间件,无论是Grid还是ComboBox,都是通过它实现数据读取.类型转换.排序分页和搜索等操作的. 1 2 3 4 5 6 7 Ext.define('User', { extend: 'Ext.data.Model', fields: [ {name: 'loginname', type: 'string'}, {name: 'ip', type: 'string'}…
ExtJs4学习(四):Extjs 中id与itemId的差别
为了方便表示或是指定一个组件的名称,我们一般会使用id或者itemId进行标识命名. (推荐尽量使用itemId.这样能够降低页面唯一标识而产生的冲突) id: id是作为整个页面的Component的唯一标识,这也意味着在整个页面中仅仅同意有唯一一个名称的id.同一时候这里的Component的id也将变为element中的id,所以假设出现了两个,页面将会出现崩塌变形等等不能够想象的问题. 而作为一个组件是必须有自己的唯一标识(id)的,在没有设置Component的id的时候系统…