Flex: ответ в стиле темы

Одна из функциональных возможностей моего текущего приложения Flex требует, чтобы я поддерживал раздел комментариев. Здесь пользователи могут публиковать комментарии и ответы на существующие комментарии. Все, что я хочу, это как обычный стиль комментариев.

Допустим, я отвечаю на чей-либо комментарий, поэтому мой комментарий будет выровнен по вкладке или около того, и люди смогут легко видеть комментарии и ответы.

например

ПОЛЬЗОВАТЕЛЬСКИЙ ABC: КОММЕНТАРИЙ 1

----- ПОЛЬЗОВАТЕЛЬ XYZ: RE: КОММЕНТАРИЙ1

---------- ПОЛЬЗОВАТЕЛЬ DEF: RE:RE: КОММЕНТАРИЙ1

и так далее...

Кто-нибудь может предложить способ сделать это?

Спасибо:)

1 ответ

Решение

В вашей базе данных вы будете хранить parentID для каждого комментария. Вы можете запросить эти данные и пройтись по ним, создавая новые объекты для отображения комментариев, как вы хотите.

Сохраните результаты в ArrayCollection

var tmpCanvas:Canvas;
for(var i:int = 0; i < ac.length; i++)
{
    // display data
    tmpCanvas = new Canvas();
    tmpCanvas.x = ...
    tmpCanvas.y = ...
    // add items to the canvas      
    this.addChild(tmpCanvas);
}
Другие вопросы по тегам