В верхней части моего детального контроллера у меня есть кнопка для отображения списка выбранных элементов из разных опций контроллера детали. Я хочу инициализировать и сохранить модель, popover и объекты списка в mastercontroller. Как я могу получить ссылку на мой mastercontroller для повторного использования этих объектов?Справочный мастер-контроллер от контроллера детали
0
A
ответ
0
Обмен данными между видами проще всего с использованием модели, привязанной к компоненту. Если вы убедитесь, что все, что выбрано в основной модели, содержится в этой модели, вы сможете снова использовать данные из модели в подробном представлении.
Получение данных непосредственно с другого контроллера будет противоречить парадигме MVC и не рекомендуется (хотя и не невозможно, используя, например, метод sap.ui.getCore(). ById()). Я бы не пошел туда, если у вас нет четкого представления о последствиях.