该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-06-27
wdp 写道
fins 写道
lz好样的
我相信这个将是我见到的基于ext的最NB的项目!!!!!!! 后台lz采用的什么框架和技术??? 也简单说说呗 我也很想知道,特别是导出,保存功能
导出部分其实也就是一个select读到数据,然后将数据打包成不同的格式,再以文件下载的方式推给用户即可。
另外我会尽快抽时间将全部源代码整理后上传到googlecode的svn中,以方便大家进一步讨论。 |
|
返回顶楼 | |
发表时间:2008-06-27
wdp 写道
发再一个问题,导出HTML的编码是UTF-8,但页面里是<meta http-equiv='Content-Type' content='text/html;charset=GBK'/>,
还有我表格的数据有71页,导出数据的范围只能到7
好的,我会尽快查看一下该问题,谢谢你的关注。 |
|
返回顶楼 | |
发表时间:2008-06-27
tubinee 写道
还没有跑起来,server端启动的时候有错,不过看叻一下js的代码和json转换那块的代码。
指的借鉴,特别是js这块的代码,模块和class的划分,对我以后做js代码的重构都有一定的可参考性
能具体说一下 server端启动是出什么错误吗?看我是否可以帮你解决?? |
|
返回顶楼 | |
发表时间:2008-06-27
不错.
以前用Jquery做过一个DBBrowser.简单了点.一直找抽时间做个好的. 现在看到有人做了. 加油,这个项目有前途. |
|
返回顶楼 | |
发表时间:2008-06-27
楼主的写的不错,可以讲解一下,动态生成tabpanel的ext部分的流程吗?
主要问题有: 1、在ext构造页面的时候,怎样异步从服务器上取数然后根据取到的数据在构造余下的页面? 2、给工具条动态增加按钮之后,再对该按钮动态添加监听事件的流程? 可能我表达的不是很清楚。麻烦楼主给点思路 |
|
返回顶楼 | |
发表时间:2008-06-28
漂亮!佩服,我刚才下载试后对Ext有新的认识.
|
|
返回顶楼 | |
发表时间:2008-06-28
曾经完成过一个,但是很难实用,数据表字段多一点,记录多一点就很慢很慢了。不知道解决了这个问题没有
|
|
返回顶楼 | |
发表时间:2008-06-30
ftmouse 写道
楼主的写的不错,可以讲解一下,动态生成tabpanel的ext部分的流程吗?
主要问题有: 1、在ext构造页面的时候,怎样异步从服务器上取数然后根据取到的数据在构造余下的页面? 2、给工具条动态增加按钮之后,再对该按钮动态添加监听事件的流程? 可能我表达的不是很清楚。麻烦楼主给点思路
动态生成tabpanel,以Table数据浏览为例 其实就是异步从服务器端取得Table信息,并动态生成gridpanel组件: 1、通过Ajax向后台取得Table信息,包括有哪些字段?主键是啥?外键是啥?字段是否可以为Null等等; 2、根据以上Table信息,构建gridpanel对象,并在tabpanel上显示出来; 3、当然后台还要准备好用于grid load 数据的action.
我没有对工具条动态添加按钮,而是将 可修改的grid 和 不可修改的grid(这两个表的工具栏上的按钮不同),抽象成两个不同的子类,然后根据取到的Table信息,再决定构建成哪个对象,这会导致最后工具栏上的按钮不同。
但是 对于动态添加按钮,在动态添加事件监听,在EXT里面也是能很容易做到的。
最后谢谢你对本帖的关注,不知我所说 是否是你关心的问题,未尽之处 期盼进一步讨论交流。
|
|
返回顶楼 | |
发表时间:2008-06-30
airwing 写道
曾经完成过一个,但是很难实用,数据表字段多一点,记录多一点就很慢很慢了。不知道解决了这个问题没有
在我的使用中 速度感觉还可以接受。 不过我所使用表 的最多字段是十几个 不到二十个,我没有继续测试 如果字段再多的话,是否会影响正常使用。 不过,通常情况下 表的字段不会太多的。
当然我们在完成这个工具的时候,也是尽量的去编写高效的代码,例如使用 延迟渲染、对象cache复用 等方法和技巧。
然而从大的方面来看:在浏览器中 用js构建漂亮界面,性能问题 一直就如影随行。但我觉得ext 社区还算是比较繁荣的,因此有理由相信,随着ext的进一步发展 性能会有改善。另一方面 我们也看到在Firefox的刺激下 的IE7、IE8beta、Opera95、Safari 纷纷闪亮登场,浏览器的进一步优化与发展,也让我们有理由相信 性能会进一步改善。
因此 大家应该少一些顾虑 多一些乐观 来使用 Ajax UI 技术。
最后 非常感谢airwing对本帖的关注。我对你之前“曾经完成过一个” 很有进一步了解一下的兴趣 主要是它都提供了哪些功能?因为我现在正在考虑 我的这个工具 后续功能发展的方向。 |
|
返回顶楼 | |
发表时间:2008-06-30
我对这个项目非常有兴趣,我的技术水平还算可以。我要加入这个项目,我的联系方式是:lujijiang@gmail.com(也是MSN号),QQ是:403608277。我非常有诚意的。
|
|
返回顶楼 | |