Ext js
这段时间,在用ext做一个项目,本来以前用jsp实现了的,但后来感觉界面效果太差(由于本人的美工技术不行)。
所以改用ext做,感觉还行。
现在来分享下学习过程:
1、布局,大部分的首页布局样式都差不多,左边就是一个抽屉式的树结构
2、第一次接触json配合struts、spring、ext一起用。感觉很简单,一看就明白。
3、我在这个项目里,要求将金钱转为四位小数,从网上找了很多,找了个改了下,可以跟大家分享下:
function formatCurrency(num) {
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num)){
num = "0.0000";
}
sign = (num == (num = Math.abs(num)));
num = Math.floor(num*10000+0.50000000001);
cents = num%10000;
//返回小于等于参数的最大整数
num = Math.floor(num/10000).toString();
if(cents<10)
cents = "000" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++){
num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3));
}
return (((sign)?'':'-') + '¥' + num + '.' + cents);
}
4、在ext中好像没看到有主子表结构的界面,让我相当痛苦,后来我就想用弹出框替代,点击主表,弹出子表记录列表,也只能投机取巧了。
5、一直在布局的时候,老是布不好,columnWidth: 0.5开始一直不知道这个是干什么的,后来看了api才知道是列宽的设置。
6、就是在使用ext一个样式很像树表的插件时候,把它单独写在一个js里,firebug老是说没定义,到现在也没解决,只好要用的地方copy一下了。
7、还有我在firefox中可以显示的界面,但是ie8中老是说我某些函数、某些类没定义
把我气得半死,看来js在这点上挺让人老火的。
8、现在项目快完了,发现很多问题都没有解决,等以后深入学习解决后,跟大家分享。
以上是我在项目中碰到的问题,及学习过程
分享到:
相关推荐
EXTJS应用EXTJS应用EXTJS应用EXTJS应用EXTJS应用EXTJS应用
extjs资料extjs资料extjs资料extjs资料extjs资料
Extjs例子Extjs例子Extjs例子Extjs例子Extjs例子
ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门 ExtJS快速入门ExtJS快速入门 ExtJS快速入门 ExtJS...
开始ExtJS之旅的第一步是要获得开发包,可以从官方网站www.ExtJS.com下载,以保证获 得最新版本。其下载地址是http://www.ExtJS.com/download,下载成功后的开发包是ExtJS- 2.0.2.zip,有6.08MB大。不过不用担心,这...
extJs3升级extjs4方案, extJs3升级extjs4需要修改大量代码
xtJs已经升级到了5.0了,目前可能多数应用还在使用ExtJs 3.系列。 从开发大型的web后台或者企业管理系统来看,ExtJs3的缺陷还是比较明显的,从ExtJs4 开始引入了MVC架构,从而能够从容的组织系统的JS文件了。 从...
extjs电子书,extjs电子书,extjs电子书,extjs电子书
EXTJS实例 EXTJS树,可以编辑的EXTJS,EXTJS3.0
适合ExtJs开发人员extjs技术上手以及深入
一个extjs的OA项目 extjs-OA extjs-oaextjs-OA extjs-oa
extjsapi,extjs文档,api手岫
里面包含Extjs 2.2和Extjs 3.2.1版本两个文件
JBPM4 SSH EXTJS JBPM SSH EXTJS JBPM4 SSH EXTJS JBPM SSH EXTJS JBPM4 SSH EXTJS JBPM SSH EXTJS JBPM4 SSH EXTJS JBPM SSH EXTJS 希望对大家有帮助。
本文适合有一定javascript基础(明确js的面向对象,继承,作用域等)并能熟练使用extjs框架(明确各组件间的继承关系)的人阅读,目的在于对extjs的前台架构进行性能上的优化,核心思想为:“按需索取,晚使用,晚加载...
ExtJS 是一个很不错的Ajax 框架,可以用来开发带有华丽外观的富客户端应用,ExtJS 是一个用javascript 编写,与后台技术无关的前端ajax 框架。可以把ExtJS 用在.Net、Java、Php 等各种开发语言开发的应用中。教程...
EXTJS, 图形EXTJS, 图形EXTJS, 图形EXTJS, 图形EXTJS, 图形EXTJS, 图形
包含各种类型的extjs小图标,Extjs4小图标
ExtJS 7.6 SDK trial
一 Extjs 基础 EXTJS4自学手册——EXT文件目录,本地加载文档,命名规范 EXTJS4自学手册——EXT基本方法、属性(onReady、define、create) EXTJS4自学手册——EXT基本方法、属性(apply、applyIf、constructor) ...