DataGrid组建正常传值应该是通过DataField来制定ArrayCollection里面的列名,也就是一个字符串,之前想过通过DataField=”formatter.formate(‘列名’)”来进行格式化,可是不行,因为DataField制定的应该是一个字符串,后来发现DataGrid里面还有个方法,就是LabelFunction他可以指定一个函数,通过他就可以对列里面的数据进行格式化了,具体如下
//Script内生命的方法
public function label_Function(item : Object,column : DataGridColumn) : String
{
return dateFormatter.format(item[column.dataField]);
}
//