Я пытаюсь получить вид стены, используя Аккордеон. У меня есть элементы, у которых есть дата, и я хотел бы добиться этого показа:
TODAY
Item A
Item B
Item C
THIS WEEK
Item D
Item E
PAST
Item F
Item G
Я использовал Аккордеонный Список, чтобы успешно отображать все мои дни с их датами:
Date A
Item A
Date B
Item B
...
Мне бы хотелось, чтобы теперь отображалось Дата B только в том случае, если Дата B <> Дата A , чтобы можно было выполнить группировку по дате. Предыдущий пример становится:
Date A
Item A
Item B
Но я не могу понять, как достичь значения Дата A с Дата B , поскольку они находятся в разных элементах.
Я пытался с itemIndex, но мне не удалось получить предыдущее значение. Документ Google App Maker говорит, что:
Аккордеон представляет собой ListPanel с подробным представлением, которое раскрывается ниже выбранной строки. Этот подробный вид редактируется как прототип, как и вид основного ряда. Во время исполнения одна строка отображается для каждого элемента в источнике данных аккордеона. Источником данных для этой строки является специальный источник данных одного элемента, указывающий на соответствующий элемент в источнике данных Аккордеона. Строка детализации также приводится в этом специальном источнике данных. Это позволяет строке-прототипу получать доступ к элементу текущей строки с синтаксисом @ datasource.item.
Но я вообще не могу перемещаться по списку предметов. Есть мысли?