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);
}