Хороший способ переименовать поля в массиве Actionscript? - PullRequest
0 голосов
/ 21 июля 2009

Должно быть легко, но Google не может дать мне прямой ответ. У меня есть массив. Поля в массиве имеют подчеркивание, которое я хотел бы удалить, например, «Столбец_1» - «Столбец 1». Кто-нибудь знает хороший способ сделать это, не просматривая весь массив и перестраивая его заново? Я не видел никаких методов в справочнике, которые могли бы сделать это легко. ТНХ

Ответы [ 2 ]

3 голосов
/ 21 июля 2009

В зависимости от того, где вы используете этот массив, вы можете использовать labelFunction для форматирования данных перед их представлением. Он присутствует в списках, сетках данных и деревьях.

Но это понадобится вам только в том случае, если у вас очень большие данные и вы не хотите просматривать все записи перед их отображением. labelFunction будет «перерабатывать» метку каждый раз перед ее представлением.

0 голосов
/ 21 июля 2009

Flex 3 имеет встроенный рефакторинг

Изменить ... Возможно, я неправильно понял ..

Если вы хотите отформатировать данные в массиве, просто зациклите их и используйте регулярное выражение для удаления подчеркивания ... или вы можете изменить запрос, который захватывает данные (если они заполняются из запроса)

...