20140731
来源:互联网 发布:淘宝上货最少几件 编辑:程序博客网 时间:2024/06/06 19:09
1、session:当一个用户登录时,我们常常会把一个user对象写进session里,这个session对象是服务器创建在服务器端的,服务器创建完后会返回一个JsessionKey给浏览器,浏览器就会把这个key存在cookies里,等下次浏览器再发送这个Http请求时会夹着这个key,服务器通过这个key打开session拿出对象再将其转化成特殊的格式传送给浏览器,最后浏览器通过JS解析
2、Ext MainView中me的含义
Var me=this;
及时获得当前文中对象的引用。//也不知道是不是这个意思,反正我是懂了
3、JSON
JSON 值可以是:
数字(整数或浮点数):var people={“json”:12}; var temp=people.json
字符串(在双引号中): var people={“json”:”good”} var temp=people.json
逻辑值(true 或 false)varpeople={“json”:true} var temp=people.json
数组(在方括号中)var people={“json”:[“1”,”2”,”3”,…]} vartemp=people.json[0]
对象(在花括号中){“json”:{“name”:”jason”,”sex”:”man”,…} vartemp=people.json.name;
Null
4、js获取json,JS通过URL获取传参
function getURLParameter(param,url)
{
varparams=(url.substr(url.indexOf("?") + 1)).split("&");
if (params !=null)
{
for(vari=0;i<params.length;i++)
{
//iPanel.debug("params=="+params[i]);
varstrs=params[i].split("=");
//iPanel.debug("strs=="+strs);
if(strs[0]==param)
{
//iPanel.debug("strs[1]=="+strs[1]);
return strs[1];
}
}
}
return "";
}
获取方法:varname=getURLParameter("name",url);
5、JS Window对象
http://www.w3school.com.cn/js/js_window.asp
6、Ext id与itemId的区别
id:
id是作为整个页面的Component的唯一标识,这也意味着在整个页面中只允许有唯一一个名称的id,同时这里的Component的id也将变为element中的id,所以如果出现了两个,页面将会出现崩塌变形等等不可以想象的问题。
而作为一个组件是必须有自己的唯一标识(id)的,在没有设置Component的id的时候系统将自动为组件添加id
itemId:
itemId是用于container底下的元件的,这也说明itemId只是一个局部的元件标识名称,在全局上是不需要遵循唯一性的。
从上面的叙述中可以看出一些使用上需注意的地方:
若你要取得相关的Component 若是属于container 请设置id
若是只属于某个container 底下的元件,请设置itemId;某些情况下当然你也可以连同id 一起设置,比如需要改变css style,除此之外itmeid还是优先的选择
getCmp 以及getComponent 是不一样的,使用上必须注意,必须搭配id 以及itemid 使用
如此一来id 与itemid 就会有从属关系,非必要不需定义id,也不会造成在定义id时需要编码避免重覆,而因为itemid 是属于某个id 底下的,所以即使itemid 重覆,也可以利用唯一的id 利用Ext.getCmp 取得参照后,在接着使用getComponent取得所属itemId 的参照。
怎么获取id和itemId的组件和元件(从以上可以明显的看出,itemId是个局部的元件名称):
id: Ext.getCmp(id);
itemId:Ext.getCmp(id).getComponent(itemId);
7、想改变Panel的title,先尝试着直接让panel.title=”new Title”,结果值是被赋了,但是界面上却显示不出,后来请教完大神,可以尽量用FireFox进行调试,在最下方可以实时打代码进行调试,非常方便,结果可以用panel.setTitle(“new TItle”)来解决。
- 20140731
- 智力测试---20140731
- developer.biao.daily.20140731
- hdoj.2041 超级楼梯 20140731
- hdoj.1061 Rightmost Digit 20140731
- 20140731 EL表达式获取文件后缀名
- 杭电2031进制转换----20140731
- 20140731 获取项目中的配置文件的内容
- hdoj.1042 N!【大数问题】 20140731
- hdoj.2046 骨牌铺方格 20140731
- 20140731 【南华大学 ACM】 1270 MaJiang
- 20140731 java 《文档在线预览功能》的实现简述
- 杭电ACM 2032杨辉三角----20140731
- 20140731 【南华大学 ACM】 1269 What’ s Soapbear
- 杭电ACM 2050折线分割平面----20140731
- 清:清空“结果”的内容 20140731 ①文本处理
- 一切成功源于积累——20140731 新美的历史重演
- 杭电2045不容易系列之(3)—— LELE的RPG难题(递推涂颜色)----20140731
- 如何使用jQuery的jsonp解决跨域问题
- 11-1. 通讯录的录入与显示(10)
- 手机屏幕尺寸与iOS开发坐标的关系
- HDFS的写数据过程分析
- 第一个runtime error hdu 1402 优化后在下面
- 20140731
- Request的getParameter和getAttribute方法的区别
- c++中蓝牙编程的库类
- 数据按月统计
- STM32存储器 — <2>STM32存储器知识的相关应用(IAP、Bit Banding)
- c++中与指针相关一些基本知识
- jquery事件 【mousedown与mouseup ----keydown与keypress与keyup】focus--blur--orrer--pageX-pageY
- hdu4902
- BW:处理链报错自动邮件通知(方法2:Alert)