Концепция Model-View-Controller (MVC) используется в разработке SAP UI5 для отделения данных приложения от взаимодействия с пользователем. Это позволяет разрабатывать веб-приложения и вносить изменения в приложения самостоятельно.
Model-View-Controller играет другую роль в разработке пользовательского интерфейса —
-
Модель отвечает за управление данными приложения в базе данных / бэкэнде.
-
Представление отвечает за определение пользовательского интерфейса для пользователей. Когда пользователь отправляет запросы со своего устройства, представление отвечает за просмотр данных в соответствии с отправленным запросом.
-
Контроллер используется для управления данными и просмотра событий в соответствии с пользовательским взаимодействием путем обновления вида и модели.
Модель отвечает за управление данными приложения в базе данных / бэкэнде.
Представление отвечает за определение пользовательского интерфейса для пользователей. Когда пользователь отправляет запросы со своего устройства, представление отвечает за просмотр данных в соответствии с отправленным запросом.
Контроллер используется для управления данными и просмотра событий в соответствии с пользовательским взаимодействием путем обновления вида и модели.
Вы можете определить концепцию Model-View-Controller в SAPUI5 с помощью следующих функций:
модель
- Модель действует как мост между представлением и данными приложения.
- Модель используется, чтобы получить запрос от представления и ответить согласно вводу пользователя.
- Модель не зависит от классов.
Посмотреть
- View отвечает за управление отображением информации для пользователей.
- Представления основаны на модели.
контроллер
-
Контроллер отвечает за ввод данных от устройств и осуществляет связь с моделью / видом и запускает правильные действия.
-
Контроллеры основаны на модели.
Контроллер отвечает за ввод данных от устройств и осуществляет связь с моделью / видом и запускает правильные действия.
Контроллеры основаны на модели.
SAP UI5 предлагает представления и контроллеры в виде отдельных файлов —