Динамическое добавление или удаление виджетов в google-app-maker - PullRequest
0 голосов
/ 24 февраля 2019

Я пытаюсь разработать интерфейс, который привязан к сложной бэкэнд-модели.Что мне нужно, так это способ написания сценариев, позволяющий загружать страницы различными фрагментами страницы в зависимости от того, по какой строке списка нажимает пользователь.Например, в левой части страницы будет вертикальный список, отображающий различные разделы в большом «документе» оценки (оценка психического здоровья) (каждый раздел будет представлять собой собственную модель данных [например, представление проблем семейной истории, истории травм)., так далее...).В главном разделе страницы справа у вас будет место для фрагмента страницы или контейнера определенного типа, который будет содержать фактическую страницу или фрагменты страницы, связанные с каждым разделом, перечисленным в списке слева.Если щелкнуть имя раздела в списке слева, сценарии смогут загрузить правильный фрагмент страницы или страницу внутри контейнера.Модель данных должна быть такой сложной, поскольку существует несколько типов «документов», и система должна иметь возможность динамически загружать список разделов документа и позволять пользователю загружать форму для каждого типа раздела.

1 Ответ

0 голосов
/ 26 февраля 2019

ЭТО ОТ Маркуса Малессы: Динамическое содержимое страницы определенно возможно, однако, поскольку многие ваши элементы будут основаны на достоверных данных, модели действительно не являются динамическими, поэтому вы действительно не можете строитьв динамических данных во время выполнения, например.Вместо видимых / невидимых свойств я мог бы предложить вместо этого перейти на разные страницы и, возможно, иметь отношения «многие ко многим» с вашим элементом списка, и если ваш элемент списка имеет отношения данных OldFamilyHistory и NewFamilyHistory, включающие всплывающее окно, чтобы выбрать, на какой странице вы хотите перемещатьсяк.

...