EXTJS面试考点

转载自http://wenku.baidu.com/view/67a3ac2db4daa58da0114a86.html

1.       请写出Ext组件的超类(基类)?

   Ext.component

2.  Ext的布局组件中有哪两个重要参数?

  layoutitems

3.  Ext.id()函数的作用是什么?

       生成唯一的id标识值

4.       你常用哪种字符编码进行Ext项目开发?

        utf-8

5.  Ext.grid.RowNumber()是有什么作用?

  生成自动计数列

 

 

6.       Grid中有哪种预设的selectionModel?

       cellSelectionModel, rowSelectionModel

 

7.       store中哪两个参数用于分页设置的?

         start, limit

 

 

8.       Gridbeforeedit事件中怎样取消编辑操作返回?

          return false

9.       form.submit提交和使用Ajax方法提交数据时,两者的successfailure函数有何异同?

         form中的带有业务逻辑,ajax的没有,只是关联网络连接状态

10.   写出Ext基本的布局layout

       fit,border,form,column,accordion,card,table,anchor,absolute

 

11.   表单中设置reader有何作用?

      设置读写数据适配器,定义读写数据结构

 

 

12.   Ext中的Form支持哪三种形式的提交?

       htmlform提交,两种Ajax形式提交

 

 

13.   form中有一个name : ’myName’textfield组件,请问怎样利用当前form得到该myName对象

         form.getForm.findfield(‘myName’)

 

14.   以下代码中有问题吗?请全部指出,并建议如何修改

    new Ext.FormPanel({

        labelAlign: 'top',

        frame:true,

        title: 'hello world',

        bodyStyle:'padding:5px 5px 0',

        defaultType: ‘textfield’,

        width: 600,

        items: [{

            layout:'column',

            items:[{

                columnWidth:.5,

                layout: 'form',

                items: [{

                    fieldLabel: 'First Name',

                    name: 'first',

                    anchor:'95%'

                }

        ……………….

   不能设置defaultType: ‘textfield’,应该在items组件中用xtype指定类型

 

15.   请简述Ext.util.ObservableExt中的作用?

     封装并提供了高层的事件驱动模型

 

16.   现定义了一person类,请为其实现“walk, eat, sleep”三个事件,并实现如何拦截和处理事件

Person类:

      Person = function(name){

               this.name = name;

}

17.   请说明Ext.reg()有什么作用,并指明如何使用。

person = function(name){

       this.name = name;

       this.addEvents(“walk”, “eat”, “sleep”);       

}  

 

Ext.extend(person, Ext.util.Observable){   重要

       into: function(event){

       return this.name + ‘is’ + event + ‘ing.’;      

}

}

 

处理:

Person.on(‘walk’, function(){

 

});

………

作用是注册Ext组件,两种使用方法:new和xtype

 

18.   Ext中合用哪种方式实现类的继承?

 extend

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值