posts - 5,comments - 5,trackbacks - 0

正文内容加载中...
posted @ 2013-02-03 23:16 csbird 阅读(95) 评论(0) 编辑
摘要: 这里说的修改不是去改extjs本身的ext-all.css, 也不建议这样去做,这样会影响所有页面;而应该是用自定义的css去覆盖某些控件的默认样式。大部分控件都有类似cls、style的属性供开发者去定制样式;但具体要设置样式的哪些属性才能达到特定效果,api文档就没说了。比如要构建一个不带边框的panel,设置border、bodyborder属性是不行的,还是会有1px的边框。网上去搜就更难...阅读全文
posted @ 2010-09-17 23:05 csbird 阅读(14318) 评论(0) 编辑
摘要: 要在一个页面上对同一个数据源用两种不同的方式进行展示:一种是曲线图,另一种是表格。绘制曲线图需要全量数据;而如果数据源记录数比较多,表格需要分页显示。对于这种需求,可对曲线图和表格这两个UI控件分别配置store,一个去服务端端取全量数据,一个则分页取数据(Extjs自带的store支持服务器端分页)。虽然能解决问题,但有个缺点:表格每次翻页都要和服务器端进行一次交互。实际上,绘制曲线图时全量数据...阅读全文
posted @ 2010-05-30 17:15 csbird 阅读(3596) 评论(0) 编辑
摘要: 最近一个新需求,要求用下拉多选框实现省份、城市的级联选择。开始以为很简单,在option里加个input checkbox就行了。哪知行不通,网上搜了一些实现方法,主要是用div层来模拟下拉。本想照着这种思路,再结合这个项目具体应用自己写一个,发现太麻烦了。刚好在另外一个项目中使用extjs,找到了一个扩展lovcombo,学习了一下它自带的例子(配合2.3版的extjs,3.x版的貌似有问题)。...阅读全文
posted @ 2010-05-19 21:30 csbird 阅读(2603) 评论(0) 编辑
摘要: C++输入流的默认分隔符是空格和回车。在某些场合,输入数据会以其他字符作为分隔符,如‘,’,‘;’等。通常我们可以将数据读入后再处理;STL则提供了一些方法使得我们可以在流这一层面上就进行过滤。 C++的流处理都是与locale(本地化)相关的,每个locale包含了如何处理数值(numeric)、时间和日期(time)、货币(monetary)、字...阅读全文
posted @ 2010-05-16 09:54 csbird 阅读(3349) 评论(0) 编辑