EXT
文章平均质量分 77
luckstar1999
这个作者很懒,什么都没留下…
展开
-
主题:《仔仔细细分析Ext》 第一章 必须理解Ext.extend函数
显然了,从函数名就可以看出来,这个函数是整个Ext类库的基石,之一。 笔者初看这个函数,感觉比较迷糊,只知道它完成了继承的功能,但是里面到底做了什么操作,并不太好理解。 网络上有很多帖子和文章来解析这个函数,但笔者感觉并不是很到位。不知道是因为这些帖子的作者没有能完全理解这个函数还是因为表达得不够清晰。 下面笔者就自己的理解来分析一下这个函数。 必须的前置概念有三个:prototype、const转载 2009-06-17 15:51:00 · 482 阅读 · 0 评论 -
Ext的extend继承1
将Ext的extend继承,我大不算费很大的口舌来解释,因为真的很难表达,什么原型啦,构造函数啦等等拗口的词汇反而不会帮助我们理解,最通俗易懂的莫过于例子了。下面的例子都是模仿Ext的写法来写的,非常正轨,都是本人精心斟酌过的,是一种非常好的设计模式,希望大家既然来看了,就耐心品味下,呵呵,欢迎留言交流下面这个例子我不打算解释,请您自己思考下Crab = function(){ t转载 2009-06-17 15:55:00 · 372 阅读 · 0 评论 -
模拟一个简单的继承
模拟一个简单的继承有了上一节的基础,我们这一节来模拟一个简单的继承 Crab = function(){ this.leg = 10; }; Crab.prototype.say = function(){alert(we hava +this.leg+ legs)}; GenCrab = function(){//螃蟹进化成人,变成蟹将了,只有2条腿了 this.leg =转载 2009-06-17 15:57:00 · 389 阅读 · 0 评论 -
Ext tree 结合dwr 调用后台数据
Ext tree 结合dwr 调用后台数据关键字: ext dwr还是废话少说 需要dwr loader 引入js 类 Html代码 script type="text/javascript" src="${base}ext/adapter/ext/ext-base.js">script> script type="text/javascript转载 2009-06-24 22:21:00 · 1879 阅读 · 0 评论 -
Ext核心代码分析之Function.createDelegate
createDelegate( [Object obj], [Array args], [Boolean/Number appendArgs] ) :这个函数的目的是创建委托。 Ext.onReady(function(){ Ext.QuickTips.init() var myclass=new Object(); //myclass并没有alert方法,我们也不打算为它写一个a转载 2009-06-24 22:38:00 · 550 阅读 · 0 评论 -
Ext 笔记
javascript 定义数组 :var myArray = new Array(1,2,3,4,) //普通方式 var myArray = new Array(20) //20个元素 var myArray = [1,2,3,4,5,6] //数组直接量Ext.getDom("wentao")等价于Ext.get("wentao"转载 2009-06-24 22:44:00 · 866 阅读 · 0 评论 -
关于scope和createDelegate()
关于JavaScript中this的使用,这是一个由来已久的问题了。我们这里就不介绍它的发展历史了,只结合具体的例子,告诉大家可能会遇到什么问题,在遇到这些问题时EXT是如何解决的。在使用EXT时,最常碰到的就是使用Ajax回调函数时出现的问题,如下面的代码所示。 input type="text" name="text" id="text">input type="button" name=转载 2009-06-24 22:48:00 · 647 阅读 · 0 评论 -
ext store
ext2.0下form提交字符编码的问题默认是utf-8的,我想用gb2312的,应该怎么办?将ext-base.js中的"application/x-www-form-urlencoded" 修改为"application/x-www-form-urlencoded;charset=gb2312"即可Ext.data.Store是EXT中用来进行数据交换和数据交互的标准中间件,无论是Grid还是原创 2009-06-24 22:17:00 · 3718 阅读 · 1 评论 -
常用的一些javascript小技巧
//事件源对象 event.srcElement.tagName event.srcElement.type //捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture();//事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey转载 2009-07-04 13:17:00 · 1041 阅读 · 0 评论