发布时间 : 星期一 文章extjs试题更新完毕开始阅读
一、选择题
1. 在使用ExtJS开发应用时,必需引入的文件有哪些?(A、B、C)
A.ext-base.js B.ext-all.css C.ext-all.js D.ext-lang-zh_CN.js
2. ExtJS的类库由以下哪几部分组成。(A、B、C、D)
A.底层API
B.UI及Ajax通信类
C.实用工具Utils
D.控件(widgets)
3. ExtJS中的组件定义是由以下哪个类决定的。(A)
A.Component B.BoxComponent C.Container
4. ExtJS中的组件大致可以分成哪几大类。(A、B、C、D)
A.基本组件
B.工具栏组件
C.数据通信组件
D.表单及元素组件
5. 以下属于基本组件有哪些?()
A.Button
B.ColorPalette C.Window D.TimeField
6. 以下创建组件的方式正确的是。(A、C)
A.使用new关键字 B.layout C.xtype
D.Object
D.items
7. 当在创建一个Extjs组件时,如果没有指定组件的类型,则默认组件类型为:(D)
A.Component B.Object C.Window D.Panel
8. 在Extjs中Panel组件默认就具有的配置属性有哪些?()
A.loader B.deferredRender C.autoLoad D.buttons
9. Extjs给对象添加事件的方法可以为:(A、C)
A.addListener B.onClick C.on
D.delay
10. 我们知道所有的组件有包含一个beforedestroy事件,该事件触发的时候为:(C)
A.渲染的时候 B.数据加载的时候 C.销毁的时候 D.关闭的时候
11.
ExtJS中用于支持事件的基类为:(D)
B.BoxComponent
C.Container
D.Observable
A.Component
12. 以下选项中属于Extjs容器组件(继承自Container)的有:(B、C
A.Fieldset B.Viewport C.Toolbar D.TabPanel 13. 以下组件有哪些可以放在工具栏上面?() A.TextItem B.Spacer C.Fill D.Separator
14.
15.
E.PagingToolbar F.Button
指定TabPanel中的某个Panel为当前活动Panel的配置参数为:()
B.closable C.activeTab
D.enableTabScroll
A.resizeTabs
Extjs控件不需要指定渲染到某个节点的控件为:(A、B)
A.Window B.ViewPort C.TabPanel D.Buttons
16. 在同一个项目应用开发过程中,一个页面中控件只能唯一的是。(B)
A.Window B.ViewPort C.TabPanel D.Buttons
17. 当一个布局为border时,该布局下必须有一个区域region为?(C)
A.north B.east C.center D.south
18.
19.
容器使用的布局类型类型默认可以为:()
H.table
A.Accordion B.anchor C.border D.card E.column F.fit G.form
定义GridPanel必须包含的元素为:()
A.数据存储器Store B.Ext.data. JsonStore C.Ext.grid.ColumnModel D.fields
20. 数据存储器根据解析的数据不同可以分为:()
A.JsonStore B.GroupingStore C.SQLiteStore
D.SimpleStroe.
21. GridPanel中自定义的列渲染函数名称为:()
A.header B.sortable C.render D.renderer
22.
数据存储器需要加载数据时,可以使用的方式为:()
B.stroe.reload() C.stroe.removeAll() D.this.load()
A.store.load()
23. 当在GridPandl中需要编辑某一行数据时,得到当前选择行数据记录可用语句。() A.this.grid.getSelectionModel().getSelected()
B.this.getSelectionModel().getSelected() C.this.getSelected() D.this.grid.getSelected()
当发起一个AJAX请求时,需要传送到http请求的查询参数定义名称为。(A)
B.Proxy
C.url
D.autoLoad
24.
A.baseParams
25. 在TreePanel中,能定义表示一颗树的节点的类为。(C、D)
A.TreePanel B.TreeNode C.TreeLoader D.AsyncTreeNode
26.
27.
如何从一个stroe中得到指定索引位置的记录集Record。(A)
D.this.getAt(i)
A.store.getAt(i) B.store.getAt() C.store.get(i)
支持FieldSet展开或者关闭分组的显示的配置属性为(checkboxToggle、checkboxName、
B.checkboxName
C.baseCls
D.collapsible
collapsible)
A.checkboxToggle
28. 在formPanel中定义一个隐藏域必须要指定(xtype)
A.xtype B.name C.fieldLabel D.layout
29. 当在formpanel中需要提交一个表单,执行表单的submit方法时,配置参数必须包含。(B)
A.method B.url C.success D.failure
30.
二、
1.说明Html DOM、Ext Element及Component三者的关系。
2.阐述这几个方法各自的作用get()、getCmp()、getDom()、getBody()、getDoc()。
3.构建一个符合以下条件的ExtJS UI。
条件说明:显示一个宽600、高300的window, window为模式窗口,并且不能改变其大小及不能移出viewport外。在window下为3个选项面板,默认打开第2个面板,每个选项面板中放若干个field,要求自少有一个面板中的field放在fieldset中。
以下能把一个对象中的属性应用于另外一个对象中即属性拷贝。(apply、applyIf)
B.call()
C.applyIf()
D.prototype
A.apply()
4.写一颗树,所有节点图标自定义,点击任意一个节点可提示当前点击的是哪个节点。 我的照片 最新照片
去年照片 春季
夏季
秋季 冬季
前年照片
春季 夏季 秋季
5,按照下面的窗口示例在一个窗口中完成相同的布局:
冬季 儿时照片
5岁以前 5岁以后