Я занимаюсь разработкой приложения с использованием SAPUI5, Web IDE. Можно ли создать контроллер без представления? Потому что мне нужен собственный контроллер для обработки логики приложения, прежде чем отправить его на сервер.
Я пытаюсь создать контроллер без просмотра. Но он возвращает меня с ошибкой.
Ниже приведен пример кода.
/*global location*/
sap.ui.define([
"product/controller/BaseController",
"sap/ui/model/json/JSONModel",
"sap/ui/core/routing/History",
"product/model/formatter"
], function(BaseController, JSONModel, History, formatter) {
onInit: function() {
sap.ui.getCore().getEventBus().subscribe(
"SomeChannel",
"SomeEvent",
this.someFunctionOfTheFirstController,
this
);
}
processLogic: function (sChannelId, sEventId, sData) {
console.log(
"Function of the first controller " + sData
);
}
});
Любое решение, как я могу это исправить и создать контроллер и метод без представления.