摘要:此文同来记录学习笔记•Ext.dom.Query 嗯,这个类一看就是到时做什么事儿的,不用我去过多的解释了。这个类一共提供了8个方法供开发人员去使用。•要说最常用的方法,无非就是Ext.query这个方法,之前我们已经简单接触过了这个方法,下面是此方法的详细使用规则:–基本元素选择器 id选择器 c...
阅读全文
摘要:此文用来记录学习笔记•我们已经学过了Element这个类,无疑是非常强大的,里面提供了丰富的方法供我们使用,但是Ext为了更加的方便我们去操作DOM元素,特提供了DomHelper这个辅助的工具类。下面我们就一起学习下DomHelper•首先从API来看,这个类暴露出的public方法并不是特别多。...
阅读全文
摘要:•Ext.Element提供了181个方法,嗯,还没完,只是在4.1版本中是这样,最新的4.2版本貌似又增加了新方法,可谓是相当丰富给力。那么根据操作类型基本可以分为查询系、DOM操作系、样式操作系、对齐、尺寸、定位、拖放、滚动、键盘、动画系等方法供开发人员使用。由于API是英文版本,我特意花了一个...
阅读全文
摘要:此文用来记录学习笔记•嗯!首先,什么是DOM(Document Object Model)–W3C对DOM的定义:文档对象模型是一个平台,一个中立于语言的应用程序编程接口(API),允许程序访问并更改文档的内容、结构和样式。–其实DOM是一种通用的模型、不止在我们的HTML中存在,也可以在其他文件中...
阅读全文
摘要:此文来记录学习笔记;今天继续说Ext.Array,Ext.Function,Ext.Date,Ext.Error----------------------------------------------------------------------------------------------...
阅读全文
摘要:此文来记录学习笔记;•Ext对于原生的javascript对象进行了一系列的扩展,我们把他们掌握好,更能深刻的体会Ext的架构,从而对我们的web开发更好的服务,源码位置,我们可以从开发包的这个位置找到这几个扩展的js源码:•extjs-4.1.1\src\core\src\lang\•ExtJS扩...
阅读全文
摘要:此文来记录学习笔记;•认识Ext.js 和Ext-more.js•首先,我们要知道这2个js文件的作用,这俩个文件包含了Ext的一些基础定义、基本的属性和方法,我们要重点学习和深入底层代码进行研究。•如果所示:API位置、•Ext.js方法详解:–Ext.apply&Ext.applyIf–Ext....
阅读全文
摘要:此文来记录学习笔记一个简单ext继承的栗子Ext.onReady(function () {Ext.define('Person',{ config:{ name:'z3' } , constructor:function(config){ var me...
阅读全文
摘要:此文来记录学习笔记•我们在之前的学习,已经对ExtJS有了一个初步的认识,那么如果要学好ExtJS,对于javascript是必须的,也就是说,对于理解ExtJS底层基础架构的理解也是必须的。那么我们现在就开始学习ExtJS的基础架构。–如何创建一个Ext的类、创建类的复杂流程•定义类的方法:def...
阅读全文
摘要:此文用来记录学习笔记;今天再来一个例子巩固一下学习的window;–例2: 在window中添加子组件,并讲解常用查找组件的方式:•重点分析:该实例主要针对于组件的查找进行详细的讲解,在以后的应用开发中,同学们应该学会各种方式去查找所需要的组件,不要拘泥于某种特定形式,这样会给开发思路带来很多好处。...
阅读全文
摘要:此文用来记录学习笔记•上一讲我们已经学过了window的使用,那么在这将中,我们将结合然后把Ext中需要注意的地方,以及组建的使用给予介绍。indow做几个Web开发的经典示例.•ExtWeb实战300例:–例1:点击按钮打开一个window,window重复创建的问题•重点分析:这个问题是初学者经...
阅读全文
摘要:此文来记录学习笔记•第一个组件:Ext.window.Window。对于组件,也就是Ext最吸引开发者的地方,那么我们要真正的使用Ext的组件,首先必须学会阅读API文档。–xtype:组件的别名–Hierarchy 层次结构–Inherited mixins 混入的类–Requires 该组件需要...
阅读全文
摘要:此文用来记录学习笔记;•javascript之函数•this关键字的使用–this关键字总是指向调用者,谁调用函数,this就指向谁•call、apply的使用–call和apply主要应用与框架底层,用于绑定函数的执行环境/作用域•块的概念–和高级程序语言不同,js里没有块的概念,我们一般用小括号...
阅读全文
摘要:此文用来记录学习笔记;•javascript之对象、面向对象•可能对于高级语言你可能了解甚至精通OOP面向对象,那么对于javascript你又熟悉多少呢?我们一起来学习javascript面向对象,这样非常有帮助我们理解Ext的基础架构,Ext本身就是一个JS面向对象的框架。•使用json对象(J...
阅读全文
摘要:•javascript之函数•对于Ext开发者,我还是希望你能对javascript原生的东西非常了解、甚至熟练掌握运用。那么函数,无疑是非常重要的概念。首先在前面一讲,我们知道了函数也是一种数据类型,创建函数一共有三种方式。每种方式他们都会有区别,分别为:–function语句形式–函数直接量形式...
阅读全文
摘要:此文用来记录学习笔记;•ExtJS是一个强大的javascript框架,如果想真正的掌握ExtJS,那么我们必须要对javascript有一定的认识,所以很有必要静下心来,抱着一本javascript书籍,恶补一番。推荐书籍《javascript高级程序设计》、《javascript设计模式》。•在...
阅读全文
摘要:此文用来记录学习笔记;•学习任何技术,首先都要从Helloworld开始,那么我们首要任务就是写一个简单的HelloWorld程序,带领同学们走进ExtJS的世界。•Ext.onReady:这个方法是Ext的准备函数,也就是Ext相关的代码都会在这个函数里书写,它比较类似于window的onload...
阅读全文