博客对我而言,第一个是速度, 第二点才是功能。
速度不行。 思路就无法正常发挥,短短续续, 十分难受。
直接在HTML中调用JS代码。
这里使用的组件是ComboBox。末尾的一句话最为关键:
combox.render("hello"); 这里的hello是一个div标签。在HTML中的描述为:<div id="hello"></div>
对div标签,是还有必要深入的。
TextField使用keyup事件,必须开启enableKeyEvents
也可以调用 hide()操作,调用之后,文本框就自动隐藏了。
window组件必须要设置applyTo属性?表示 window所对应的 div标签:
如applyTo:'L_window', 直接使用render(...)不能生效?
window的layout 属性,如果设置为 fit,则 会用背景色 对窗口进行填充?
layout设置为border, 页面居然报错,现实 异常被抛出,且 未能被接住。
设置了modal属性之后,本window就强制放在最前端,不能激活后面的窗口,除非先关闭当前窗口。 这些是怎么做到的?实现机制如何?和MFC中的窗口机制有类似之处啊。。。
设置了resizable为false, maximizable为true之后, 窗口的大小不可以随意拖动改变。 但是 可以最大化。
所有这一切都是通过 往 div进行操作来完成的吗? div中可以放HTML,而这一切在JS引擎的控制及协调下完成?Button, Window都直接放在Ext 命名空间下,从结构上就可以看出,
Ext是一个 UI 层的框架。
Ext.Msg.alert 有两个参数,如果显示看起来很怪异,
很可能是因为只设置了一个参数, 一个标题过长,所导致的结果。
iconCls ,是一个CSS类,可用于 修饰 按钮,或者其他东西
两个Ext.Msg.alert 跳出来,后一个会覆盖前一个。。。
为了加速 网络传输, JSON的传输可以使用 HTTP压缩。这个怎么搞?
JS解析采用 了 DOM,对DOM还是需要深入的。 解析 JSON比解析 XML要轻量级吧? 还有更轻量级的 自定义格式???
在Ext的某个窗口按钮中,打开窗口,关闭,又打开,怎么会报错的?
具体报错信息是:this.west.el 为空或不是对象
多级Window,最上层使用的renderTo和 下层窗口的renderTo使用同一层的 div,点击后, 滚动栏有变化,却看不到最上层的窗口?
closable 是否允许窗口关闭的属性,默认值是true。 对 默认值的规划也是一个 复杂问题。
cls为 组件 定制 CSS描述, 标准的 CSS规则是怎样的?
window layout里面有多种布局,设置不同,对显示影响很大。