在Actionscript数组中重命名字段的好方法?

时间:2009-07-21 16:45:10

标签: flex actionscript-3 arrays actionscript

应该很容易,但谷歌不能给我一个直接的答案。我有一个阵列。数组中的字段有下划线,我想删除,例如“Column_1”到“第1列”。有没有人知道这样做的好方法,而不需要遍历整个阵列并重新重建它?我没有在参考文献中看到任何方法可以使这很容易。 THX

2 个答案:

答案 0 :(得分:3)

根据您使用此数组的位置,您可以使用labelFunction格式化数据,然后再显示数据。它存在于Lists,DataGrids和Trees中。

但是如果你有一个非常大的数据并且在显示它们之前不想遍历所有记录,你只需要这个。 labelFunction每次在标签出现之前都会“重新处理”标签。

答案 1 :(得分:0)

Flex 3内置refactoring

编辑......我可能误会了..

如果要格式化数组中的数据,只需循环遍历它并使用正则表达式删除下划线...或者您可以修改抓取数据的查询(如果它是从查询中填充的)