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