09 2012 档案

摘要:之前在教学视频有看过javascript的call。这个方法在ExtJs中是很常用的。 以前在搞ExtJs的时候总是忽略initComponent里面的一句代码,如下所示。今天在看其他人代码的时候发现调用的函数和自己想像的不一样。所以认真看了一下代码,再结合之前js关于call的笔记。知道了其中的原因Son.superclass.initComponent.call(this);这里的call就是调用"Son"父类的initComponent函数,并把this传进去,这个this是Son的实例对象。下面用一个js代码解释一下这个call 是怎样的function Dog(n 阅读全文
posted @ 2012-09-21 11:45 BaronZ 阅读(2409) 评论(0) 推荐(2)
摘要:10/10/2012 6."l.fireFn is undefined" 给元素或者组件添加了事件监听,找不到该监听事件的执行函数function09/24/2012 5.com.oocl.ir4.bcr.findcr.form is undefined 错误原因:Ext.ns('com.oocl.ir4.bcr.findcr.cmn.form');命名空间写错了09/17/2012 4.this.ds is undefined:如第1所示,gridpanel没有定义store属性出现的错误09/07/2012 3.如果label会因为内容长度过长而自己换行 阅读全文
posted @ 2012-09-07 09:19 BaronZ 阅读(248) 评论(0) 推荐(0)
摘要:在js中如果用var来定义一个变量,如果该变量被定义在function或者其他循环体内,则变量为局部变量,并且该变量不会受到同名全局变量的影响,也不会影响同名的全局变量。如果不用var来定义变量而直接拿一个变量来使用则该变量会被自己定义为全局变量,无论该变量被定义在任何位置,如果在function或者循环体内用这种方式来定义变量,则该变量为全局变量若function或循环体外已经定义了同名的全局变量,则会直接引用function或循环体外定义的全局变量。 注意:js中,一个函数里面若有循环体,则在循环体中定义的变量作于域会是整个函数,这一点根其他高级语言不一样。下面例子中的testVar(), 阅读全文
posted @ 2012-09-05 00:28 BaronZ 阅读(404) 评论(0) 推荐(0)