У меня есть список объектов (элементов вопросов), каждый из которых имеет свойство с именем категории и заголовком. (Список объектов упорядочен по свойству категории)
С помощью этого гибкого шаблона я хочу перебрать элементы вопроса:
<f:for each="{questions}" as="question">
<!-- every time category changes, display it as a new headline ??? -->
<!-- if (question.category != previousQuestion.category) ?.....? -->
<span>{question.title}</span>
</f:for>
Как я могу проверить, изменилось ли свойство категории в for? Вывод должен быть примерно таким:
- Category-A
- Question
- Вопрос
- Category-B
- Question
- Category-C
- Question
- Вопрос
- Вопрос
- ...