![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
extjs
文章平均质量分 76
huxin1
这个作者很懒,什么都没留下…
展开
-
认识hasLayout——IE浏览器css bug的一大罪恶根源(转载网址http://neverned.blog.163.com/blog/static/1265524200933021130561/)
什么是hasLayout?hasLayout是IE特有的一个属性。很多的ie下的css bug都与其息息相关。在ie中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。当一个元素的hasLayout属性值为true时,它负责对自己和可能的子孙元素进行尺寸计算和定位。虽然这意味着这个元素需要花更多的代价来维护自身和里面的内容,而不是依赖于祖先元素来完成这些工转载 2009-08-06 16:16:00 · 1098 阅读 · 0 评论 -
《仔仔细细分析Ext》 第一章 必须理解Ext.extend函数(转载网址:http://hi.baidu.com/ihc0100/blog/item/e6fec9b4dc898e7b8bd4b296.html)
显然了,从函数名就可以看出来,这个函数是整个Ext类库的基石,之一。 笔者初看这个函数,感觉比较迷糊,只知道它完成了继承的功能,但是里面到底做了什么操作,并不太好理解。 网络上有很多帖子和文章来解析这个函数,但笔者感觉并不是很到位。不知道是因为这些帖子的作者没有能完全理解这个函数还是因为表达得不够清晰。 下面笔者就自己的理解来分析一下这个函数。 必须的前置概念有三个:prototype、const转载 2010-02-15 01:54:00 · 1461 阅读 · 0 评论 -
Extjs学习笔记之五——一个小细节renderTo和applyTo的区别 作者:Katmaier 来源:博客园
件有两个看起来类似的配置项,applyTo和renderTo,这两个配置项都是用来指定将该extjs组件加载到什么位置。那他们到底有什么区别呢,网上搜了下,有两篇博文也是关于这个的,ExtJS中的renderTo和applyTo的差别对applyTo和renderTo的理解和思考个人认为这两篇文章写的不够通俗。写一个简单的例子来看看最终生成了什么代码,head> titl转载 2010-01-31 22:31:00 · 1176 阅读 · 0 评论 -
form和column:extJS的布局关键字
对于一个容器组件,比如Ext.FormPanel,其内部空间无非是按照横向或纵向划分;如果需要更复杂的布局方式,就对第一次划分得到的子区域进行再划分。form的含义是把容器按照横向划分,划分得到的行数与容器内的子元素(直接子元素,而不包含子元素内部的元素)个数相同,每个元素占一行;column的含义是把容器按照纵向划分,划分得到的列数同上。下面看看如何使用form和column比如让转载 2009-11-29 00:43:00 · 1602 阅读 · 0 评论 -
javascript prototype 继承
js中基于prototype实现继承的基本代码如下所示:Js代码 function(SubClass, SuperClass){ function F(){} // F.prototype = SuperClass.prototype; // 实现继承的关键,构造 prototype chain转载 2009-08-12 19:06:00 · 1111 阅读 · 0 评论 -
JavaScript对DOM操作基本原则
在Web开发中,JavaScript的一个很重要的作用就是对DOM进行操作,我们都知道,DOM操作的效率是很低的,而且不是一般的慢,而且这也是引发性能问题的常见问题之一。为什么会慢呢?因为对DOM的修改为影响网页的用户界面,重绘页面是一项昂贵的操作。太多的DOM操作会导致一系列的重绘操作,为了确保执行结果的准确性,所有的修改操作是按顺序同步执行的。我们称这个过程叫做回流(reflow),同时这也是转载 2009-08-09 18:35:00 · 1074 阅读 · 0 评论 -
document.compatMode介绍
声明:我写的博客就是我的学习笔记,让我在忘记的时候可以在任何时候,任何地方,打开连接就可以看到,让我想起忘记的东西. 我的博客通常都有资料来源,只用于学习,没有任何其他目的,如果有版权问题,请跟我联系,如果对资料有什么疑问,可以留言! 我的email:herhun@163.com 对于document.compatMode,很多朋友可能都根我一样很少接触,知道他的存在却不清楚他的用途。今天在ext转载 2009-08-09 19:10:00 · 411 阅读 · 0 评论 -
ColumnLayout的使用方法
一直忙于筹备《Ext实战》一书,所以BLog很久没更新了,实在抱歉!现在书写得差不多了,把已经完成的节选一部分放上来,希望对大家有说帮助。 废话不多说了,这次给大家节选的是ColumnLayout一节,希望能大家对ColumnLayout有新的认识。 CoulumnLayout是经常用到的布局类型,但也是让人感到迷惑的布局。主要原因是同一效果的定义方法有多种。笔者在早期的一转载 2009-08-07 11:54:00 · 6182 阅读 · 0 评论 -
ExtJs笔记(公共部分)
(1) 说明这个DIV 有多个类样式,如果属性冲突以位置在前的为准(2) unselectable="on" , IE专用, 表示不能选择DIV里的内容(3)屏蔽选择的样式定义:-moz-user-select属性(只支持ff)。 属性有三个属性值: 1、 none:用none,子元素所有的文字都不能选择,包括input输入框中的文字也不能选择。2、原创 2009-08-06 17:11:00 · 1106 阅读 · 1 评论 -
Ext源码分析:Ext.onReady到底做了什么?
2008年4月12日评论 发表评论 注意:这篇文章我是针对FF来写的,看完这篇文章,你能把IE的也写出来,就说明你入门了:)代码下面有下载, 无 需引入任何js首先,我们来看下面的代码片段Crab = {}; Crab.util = {};//把Namespace模拟出来 Crab.EventManager = function(){//仔细看看这个单例模式转载 2010-04-13 23:52:00 · 4604 阅读 · 2 评论