extjs3 听《基础介绍》感悟

1、为什么要导入resource架包下的文件?

resource文件包含图片等资源信息,为了正常显示所以需要引入

2、show,hide方法的应用场景?

show用来显示各个组件,hide 里面可以让表单重置,属性值置空等操作,

这样不必要再去调用组件destory 方法,只需要控制它的显示和隐藏,

当调用时就调用显示就行了,渲染速度加快了

3、进度条的使用的好处

如果当我们不使用进度条直接去发送请求保存的时候,会发现,多次点击保存,

能插入多条同样的数据,那样很没有意义,而进度条的使用,会是你在点击保存后,

不能再让保存按钮获得焦点,也就是不能再点,modal:true

4、according布局的使用,左侧的菜单树,拿到使用此布局的容器,通过此布局的

API来获得相应的组件

5、如果表单里面有文件上传功能,那么提交的时候只能用form.submit方法,而不

用ajax请求的方式

6、设置对象属性的时候,推荐用set方法,因为那样可以把老值放到modified里面

7、表单的回显用record,当加载的表格的时候,默认选中多条的时候,要写在load

方法里

8、render里面可以定义回车等按键,来方便用户体验

9、select监听事件,比如,起始日期里面设置结束日期的最小值,结束日期里面设置

起始日期的最大值

10、findParentByType 用来定位组件式比较便捷有效的方法

11、encode来把json变为字符串的时候直接用record不行,用record.data可以

12、trggeration 避免脏读,showGridData 加载grid 第一次默认加载,为true ,

如果为false的话,不用重新加载数据

13、eclipse里面有能自动生成的注释的,也有模板

14、有一些利于用户体验的操作:操作条件的ENTER键使用,选中行修改

15、eclipse一些常用易忽略的快捷键:Alt + shift + j 生成你设置的注释,

Ctrl + shift + X/Y自己试试  , Alt + 上下 ,Alt + shift + r  修改变量的值

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。