Я пытаюсь вернуть строковое значение из метода внутри тега скрипта, однако он всегда возвращает объект, и я не могу получить строковое значение.
Вот код:
я получаю объект, возвращенный из вызова веб-службы ;;
private function getNameResults(e:ResultEvent):String{
var name:Array = new Array(e.result);
var site:String = site_names[0].toString();
Alert.show("site - " +site);
return site;
}
предупреждение выводит имя в порядке, однако, когда я пытаюсь использовать значение в моем следующем методе (который вызывает веб-сервис, который вызывает getNameResults), я получаю тег объекта
private function getInfo(roomName:String):String{
var site:String =userRequest.getRoomZoneInfo(roomName);
return site;
}
однако возвращаемое здесь значение [object AsyncToken]
есть идеи?