как вы отправляете множественные записи в динамические текстовые поля во Flash as3 - PullRequest
0 голосов
/ 22 марта 2012

Я создаю табло во флэш-памяти, я получил данные mysql, преобразованные в xml и захваченные во флэш-память, я пытаюсь вывести данные: пользователя, счет, время в динамические текстовые поля, но могу получить только одну запись.

Если бы вы могли помочь, это было бы здорово!

Если есть лучший способ, такой как создание текстовых полей на выходе, кто-то может указать мне правильное направление!

    function outputXML()
    {
        for (var i=0; i<xmldata.item.length(); i++)

            myUser.text = xmldata.item[i].user;
            myScore.text = xmldata.item[i].score;
            myTime.text = xmldata.item[i].ctime;

        }
    }

1 Ответ

1 голос
/ 23 марта 2012

Как это выглядит?

    function outputXML()
    {
        myUser.text = "";
        myScore.text = "";
        myTime.text = "";
        for (var i=0; i<xmldata.item.length(); i++)

            myUser.text += xmldata.item[i].user + "\n";
            myScore.text += xmldata.item[i].score + "\n";
            myTime.text += xmldata.item[i].ctime + "\n";

        }
    }

Вместо того, чтобы просто устанавливать текст для каждого пользователя / счета / времени каждой новой записи, я каждый раз добавляю значения новой записи (и разделяю их новой строкой \n.

...