谨用该贴来记录一些使用extjs过程中的笔记吧. 不时更新.
2010-07-02
1. extjs chart bug
1)显示/隐藏chart(X轴为时间轴)的时候,会出现时间渲染函数失效的情况.
xAxis: new Ext.chart.TimeAxis({
displayName: '时间',
labelRenderer : Ext.util.Format.dateRenderer('H:i')
})
暂时没有仔细去分析源码,估计是显示隐藏的时候,那个函数被覆盖掉了.
现在的解决方式是不显示/隐藏,而是重新生成.
2)跨月的时候,坐标轴错误,坐标点都挤到最后面去了.
环境是:extjs 3.2.0 , 用法是每半小时一个点,成功率折线图(所以共48个点).
测试了下,发现是当跨月的时候会出该问题.
暂时的解决方法是,因为我们的x轴显示不需要显示日期,所以在store的Field里面判断了下,如果跨月,就日期前移一天.
{
name:'finishTime',type:'date',dateFormat:'Y-m-d H:i:s',
convert:function(v,r){
var date = Date.parseDate(r.finishTime,'Y-m-d H:i:s');
if(date.getDate()==1){
//如果日期为该月的第一天,则往前移动一天
return date.add(Date.DAY,-1);
}else if(date.getDate()==date.getLastDateOfMonth().getDate()){
//如果日期为该月的最后一天,则往前移动一天
return date.add(Date.DAY,-1);
}
return date;
}
}
2.在Menu中放置一个DateField,点击的时候会隐藏的问题.
主要是因为DateField中还有个DateMenu,2个menu冲突了
var dateField = new Ext.form.DateField({
fieldLabel:'日期1',
menu: new Ext.menu.DateMenu({
hideOnClick: false,
allowOtherMenus: true
})
})
相关阅读: <ExtJS Menu嵌套combo等控件时,自动隐藏/遮盖等bug的解决方案>
http://atian25.iteye.com/blog/441476
3.To be continue
//tz
分享到:
相关推荐
Extjs3.x入门学习指南,还附带一些常用控件属性的详细描述和使用说明
帮大家整理整理一下 extjs3.x 官方大量示例 以及chm版api
ExtJS3.x 中文帮助文档,是 CHM 格式的,方便阅读和查询。本人正在使用,效果不错,共享出来,方便大家。
官网下载 nexus-3.31.1-01-win64 版本;Nexus是一个强大的Maven仓库管理器,...Nexus 使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过m2eclipse与Eclipse集成使用。Nexus支持WebDAV与LDAP安全身份认证。
ExtJS2.X 版本app 这个版本目前找不到了噢
将struts-2.1.6\lib目录下的struts2-codebehind-plugin-2.1.6.jar、struts2-core-2.1.6.jar、struts2-spring-plugin-2.1.6.jar、xwork-2.1.2.jar、ognl-2.6.11.jar、freemarker-2.3.13.jar、commons-fileupload-...
最新版的maven私服安装包,nexus-3.27.0-03-win64.zip 。Nexus是一个强大的...Nexus 使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过m2eclipse与Eclipse集成使用。Nexus支持WebDAV与LDAP安全身份认证
Ext JS 4.X 中文API,不过有些地方不是很好,显示的有点慢!
最近学习Ext,但苦于英文API 好不容易找到的ExtJS的中文API
详细的介绍了EXT2.X各种对象的属性、方法、事件
extjs-basex.js extjs-basex.js extjs-basex.js
官方或网上ExtJS实现多文件上传的UploadDialog只适用于ExtJS2.x,我经过修改使其使用于ExtJS3.x,并在修改时尽量尊重于原始功能代码,请大家放心使用!
资源分类:Python库 所属语言:Python 资源全名:collective.js.extjs-1.4.0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
js代码,实现了 extjs4.x tabpanel 动态加载panel和html的功能
xtJs已经升级到了5.0了,目前可能多数应用还在使用ExtJs 3.系列。 从开发大型的web后台或者企业管理系统来看,ExtJs3的缺陷还是比较明显的,从ExtJs4 开始引入了MVC架构,从而能够从容的组织系统的JS文件了。 从...
SenchaCmd-6.5.3.6-windows-64bit ext6.2.0gpl SenchaCmd-6.5.3.6-windows-64bit ext6.2.0gpl
深入浅出EXTJS第2版.pdf--part03,最后一部分
extjs3.x+swfupload.swf多文件上传终结版 VS2008下测试通过
基本上收集了所有Extjs2.x的主题包
extjs4.0手册翻译 0-0-入门.doc 0-1-Ext 4概述.doc 1-1-类系统.doc 1-2-MVC应用架构.doc 1-3-布局和容器.doc 1-4-组件.doc 1-6-拖放.doc 1-7-本地化.doc 1-8-键盘导航.doc 2-1-表格.doc 2-2-树.doc 2-3-数据.doc 2-4...