标签: labelfunction

如何为Flex Datagrid创建可重用的labelFunction?

我有一个标签功能,如:

private function formatDate (item:Object, column:DataGridColumn):String
{
    var df:DateFormatter = new DateFormatter();
    df.formatString = "MM/DD/YY";

    if (column.dataField == "startDate") {
        return df.format(item.startDate);
    }

    return "ERR";
}
Run Code Online (Sandbox Code Playgroud)

我通过使用在数据库中使用的labelFunction.

如果我的数据字段被称为'startDate',这可以正常工作.我想让这个函数通用,所以我可以在任何地方使用它.

我怎样才能做到这一点.我想我需要使用某种"反思" - 或者完全是另一种方法?

apache-flex datagrid labelfunction

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

apache-flex ×1

datagrid ×1

labelfunction ×1