- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Extjs5开发学习-16-各种Grid列的自定义渲染
Extjs5开发学习-16-各种Grid列的自定义渲染Grid各列已经能够展示出来了。列的类型包括字符型,整型,浮点型,货币型,百分比型,日期型和布尔型,我自定义了各种类型的渲染样式: 1、整型:标题栏居中,数值靠右显示,正数颜色为蓝色,负数颜色为红色,0不显示。 2、浮点型:标题栏居中,数值靠右显示,正数颜色为蓝色,负数颜色为红色,显示二位小数,0不显示。 3、货币型:同浮点型,但是可以选择不同的单位,如元,千元,万元,百万元,亿元。数据有分节显示。 4、百分比型:自定义的一个百分比的显示,有数值和图像来形象的表示百分比。 5、日期型:显示格式为 Y-m-d,颜色为暗黄色。 下面先看一下完成的结果。 下面来生成这些字段的自定义Renderer的函数。在app/ux/下建立文件Renderer.js。[javascript]?/jfok/article/detailsiew plain?/jfok/article/detailsopy/**??*?这里存放了Grid的列renderer的各种自定义的方法??*/??Ext.onReady(function()?{????//?可以制作一个控件,来修改这二个属性,达到可以修改金额单位的目的??Ext.monetaryText?=?万;?//?加在数字后面的金额单位??Ext.monetaryUnit?=?10000;????//?Ext.monetary?=?亿;??//?Ext.monetaryUnit?=?10000*10000;???if?(Ext.util??Ext.util.Format)?{????Ext.apply(Ext.util.Format,?{????//?金额字段??monetaryRenderer?:?function(val)?{???if?(val)?{???if?(Ext.monetaryUnit??Ext.monetaryUnit?!=?1)???val?=?val?/?Ext.monetaryUnit;???//?正数用蓝色显示,负数用红色显示??return?span?style=color:?+?(val??0???blue?:?red)???+?;float:right;?+?Ext.util.Format.number(val,?0,000.00)???+?Ext.monetaryText?+?/span;???}?else??return?;?//?如果为0,则不显示??},????//?日期??dateRenderer?:?function(val)?{???return?span?style=color:#a40;??+?Ext.util.Format.date(val,?Y-m-d)?+?/span;???},????//?整型变量??floatRenderer?:?function(val,?rd,?model,?row,?col,?store,?gridview)?{???return?span?style=color:?+?(val??0???blue?:?red)???+?;float:right;?+?(val?==?0????:?val)?+?/span;???},????//?整型变量??intRenderer?:?function(val,?rd,?model,?row,?col,?store,?gridview)?{???return?span?style=color:?+?(val??0???blue?:?red)???+?;float:right;?+?(val?==?0????:?val)?+?/span;???},????//?百分比??percentRenderer?:?function(v,?rd,?model)?{???v?=?v?*?100;???var?v1?=?v??100???100?:?v;???v1?=?v1??0???0?:?v1;???var?v2?=?parseInt(v1?*?2.55).toString(16);???if?(v2.length?==?1)???v2?=?0?+?v2;???return?Ext.String??.format(???div??+?div?style=float:left;border:1px?solid?#008000;height:15px;width:100%;??+?div?style=float:left;text-align:center;width:100%;color:blue;{0}%/div??+?div?style=background:?#FAB2{2};width:{1}%;he
文档评论(0)