Flex中对表格中某列的值进行数字格式化
来源:互联网 发布:it网络学习 编辑:程序博客网 时间:2024/04/29 03:33
1、问题背景
一般的,表格中展示的比率,对比率的处理是:保留两位小数,并向上保留
2、实现实例
<?xml version="1.0" encoding="utf-8"?><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" width="100%" height="100%" fontSize="12" fontFamily="微软雅黑"><s:layout><s:BasicLayout/></s:layout><fx:Script><![CDATA[import mx.collections.ArrayCollection;import mx.events.FlexEvent;[Bindable]//表格数据绑定private var gridArray:ArrayCollection = new ArrayCollection([{week:"星期一",apple:"3676",rate:"0.7868"},{week:"星期二",apple:"4534",rate:"0.65454"},{week:"星期三",apple:"6758",rate:"0.876454"},{week:"星期四",apple:"9808",rate:"0.34224"},{week:"星期五",apple:"6567",rate:"0.9876523"},{week:"星期六",apple:"9000",rate:"0.566777"},{week:"星期日",apple:"4533",rate:"0.988787"}]);/** * 对表格中的比率进行格式化 */private function formatDataGrid(item:Object,column:DataGridColumn):String{var temp:Number = item.rate;var data:String = dataFormatter.format(temp);return data;}]]></fx:Script><fx:Declarations><!--格式化数字--><mx:NumberFormatter id="dataFormatter" precision="2" rounding="up"/></fx:Declarations><mx:VBox width="100%" height="100%" paddingBottom="10" paddingLeft="10" paddingRight="20" paddingTop="10" horizontalAlign="center"><mx:DataGrid id="dataGrid" width="100%" height="90%" dataProvider="{gridArray}" textAlign="center"><mx:columns><mx:DataGridColumn headerText="星期" dataField="week"/><mx:DataGridColumn headerText="苹果" dataField="apple"/><mx:DataGridColumn headerText="比率" dataField="rate" labelFunction="formatDataGrid"/></mx:columns></mx:DataGrid></mx:VBox></s:Application>
3、实现结果
1 0
- Flex中对表格中某列的值进行数字格式化
- Flex中对表格中某列的值进行数字格式化并求百分比
- Flex中对表格中某列的值进行数字格式化并求百分比
- Struts2中对数字进行格式化
- java中对数字进行格式化
- 如何再JAVA中对数字和日期进行格式化
- Java中对数字格式化
- js 对数字的格式化
- iOS中对字符串类型的金额进行格式化处理
- 本机浏览器中对的表格数据进行排序
- jQuery EasyUI中对表格进行编辑的实现代码
- jQuery EasyUI中对表格进行编辑的实现代码
- jQuery EasyUI中对表格进行编辑的实现代码
- flex中如何对数据的显示格式进行设置
- Struts2中对数字进行格式化:1、将数字用‘,’号分隔;2、将小数格式化为百分比
- 对表格按日期或数字或字母进行排序的js
- iOS 用NSNumberFormatter进行数字的格式化
- 使用DecimalFormat进行数字的格式化
- ORA-00119和ORA-00132的解决过程
- 【转载】【一】VS个性化背景界面设置,自己也该有享受代码的权利。
- 花旗软件 电面问题(一) 根据对象的某一属性排序一组对象(JAVA实现)
- HashSet集合是如何保证元素的唯一性的?
- wamp配置discuz
- Flex中对表格中某列的值进行数字格式化
- Windows+Apache+Mysql搭建PHP开发环境
- 黑马程序员---block
- 几何画笔
- VC实现将资源打包并释放到指定文件夹
- Web前端开发十日谈
- vim插件
- 利用ant脚本 自动构建svn增量/全量 系统程序升级包
- Spring的IOC原理[通俗解释一下]