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  修改变量的值

时间: 2024-11-05 17:24:39

extjs3 听《基础介绍》感悟的相关文章

Web3D编程入门总结——WebGL与Three.js基础介绍

1 /*在这里对这段时间学习的3D编程知识做个总结,以备再次出发.计划分成“webgl与three.js基础介绍”.“面向对象的基础3D场景框架编写”.“模型导入与简单3D游戏编写”三个部分,其他零散知识以后有机会再总结.*/ 2 /*第一部分,webgl与three.js基础介绍,要求读者掌握JavaScript入门知识*/ 3 //webgl原理:通过JavaScript语言在浏览器端生成glsl代码,把glsl代码送入显卡执行,把执行结果显示在浏览器中 4 //简单例程: 5 //根据To

GDI基础介绍之几何绘图

使用GDI的一些AIP函数我们可以轻易的绘制出简单的几何图形,上一章提到过HDC是设备环境句柄,通过GetDC函数,我们可以获得在电脑上画画的画布,现在有了画布,我们想要画几何图形,还缺少什么呢?对,你没有听错,我们还缺少画画的工具,在GDI里面我们想要画几何图形一般用两种工具,一个是画笔,一个是画刷,下面分开介绍这两种工具. 1.绘制线条的利器-画笔    正如我们的标题所说的那样,画笔是绘制线条用的,也就是说如果我们想要从一个点到另一个点之间画一条线段,那么我们就要选择画笔工具,我们在Win

消息队列之kafka(基础介绍)

一.关于JMS 1. JMS 的基础 ??JMS是Java提供的一套技术规范.即Java消息服务(Java message service).应用程序接口.是一个Java平台中关于面向消息中间件的API.用于在两个应用程序之间或者分布式系统中发送消息,进行异步通信.Java消息服务是一个与具体平台无关的API.??用来异构系统集成通信,缓解系统瓶颈. 提高系统的伸缩性.增强系统用户体验.使得系统模块化和组件化变得可行并更加灵活.JAVA2EE十三大规范:https://blog.csdn.net

【简译】jQuery对象的奥秘:基础介绍

本文翻译自此文章 你有没有遇到过类似$(".cta").click(function(){})这样的JavaScript代码并且在想“$('#x')是什么”?如果这些对你想天书一样,请往下读.如果你认为这些代码不可能是真的,请浏览一些jQuery例子,他们都是这种结构. 这篇文章覆盖了像下面一样吓人的代码片段中涉及的关键概念.我们以一个长例子开始,这个长例子是基于一个让一个正方形运动的简单例子(a simple example of animating a square).你可能不需要

Zabbix 3.0 基础介绍 [一]

Zabbix 3.0 基础介绍 [一] zabbix 一.Zabbix介绍 zabbix 简介   Zabbix 是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利   zabbix是一个基于Web界面的,提供分布式系统监控以及网络监视功能的企业级的开源解决方案.   zabbix能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题

【OpenGL】“我叫MT”纯手工3D动画制作之1——基础介绍

最近在家研习面经,温习基础,索性花些时间将本科期间完成的一些学习之作整理出来,分享之余顺便水点经验 其实这个事情起源于一门“计算机图形与动画(Computer Graphics & Animation)”的外方课程,当初的外籍教师Tony教的很认真,对于这门课自己也投入了非常多的时间.言归正传,这里先介绍一些涉及的技术,熟悉的同学请跳过哈~ A.几何物体建模 带阴影的后面我会介绍到的哦~ 加下划线的后面我后面会举栗子的哦~ B.涉及的图形学技术与应用 C.动画技术 参考文献 1.王汝传,张登银,

qt model/view 架构基础介绍之QTreeWidget

# -*- coding: utf-8 -*- # python:2.x #说明:QTreeWidget用于展示树型结构,也就是层次结构同前面说的 QListWidget 类似,这个类需要同另外一个辅助类 # QTreeWidgetItem 一起使用.不过,既然是提供方面的封装类,即便是看上去很复杂的树, # 在使用这个类的时候也是显得比较简单的 __author__ = 'Administrator' from PyQt4.QtGui import  * from PyQt4.Qt impor

qt model/view 架构基础介绍之QTableWidget

# -*- coding: utf-8 -*- # python:2.x #说明:QTreeWidget用于展示树型结构,也就是层次结构同前面说的 QListWidget 类似,这个类需要同另外一个辅助类 # QTreeWidgetItem 一起使用.不过,既然是提供方面的封装类,即便是看上去很复杂的树, # 在使用这个类的时候也是显得比较简单的 __author__ = 'Administrator' from PyQt4.QtGui import  * from PyQt4.Qt impor

Erlang基础 -- 介绍 -- Wordcount示例演示

在前两个blog中,已经说了Erlang的历史.应用场景.特点,这次主要演示一个Wordcount的示例,就是给定一个文本文件,统计这个文本文件中的单词以及该单词出现的次数. 今天和群友们讨论了一个问题,突然一下子就上升到哲学角度上了,装逼装大发了. PS:图片中有错别字,%s/财务和其他9个月/财务和其他9个人/g 不过真心想说的一点是,把Erlang系统,映射到现实中,很多奇葩问题,就能迎刃而解了.所以,在下面的简要设计中,我就尽可能的代入一下现实世界吧. 环境安装 mac 的话,用brew

qt model/view 架构基础介绍之QListWidget

# -*- coding: utf-8 -*- # python:2.x __author__ = 'Administrator' from PyQt4.QtGui import  * from PyQt4.Qt import * from PyQt4 import QtGui, QtCore from PyQt4.QtCore import * import sys # MVC是Model-View-Controller的简写,即模型-视图-控制器 #model/view框架将传统的mv模型分