Вот моя настоящая ситуация:
В настоящее время я работаю над приложением, использующим UI5 и принцип MVC.По функциональным причинам я создал пользовательский элемент управления.В этом пользовательском элементе управления есть функции представления (кроме того, что я использую контроллер и представление).
Теперь актуальный вопрос: как вызвать функцию из пользовательского элемента управления?
У меня нет проблем с вызовом функций из моего контроллера, но я не могу вызвать функцию из своего пользовательского элемента управления.
Подробности: в моем "App.view.xml" я связал свойконтроллер и мой пользовательский элемент управления:
<mvc:View xmlns:html="http://www.w3.org/1999/xhtml" xmlns:mvc="..." xmlns:core="..." xmlns:l="..." xmlns:f="..." xmlns="..." xmlns:customControl="..." controllerName="..." displayBlock="true">
Я пытался вызвать функцию из пользовательского элемента управления следующим образом:
<Button xmlns="sap.m" xmlns:customControl="..." text="Description" press="functionfromcustomcontrol"/>
Может кто-нибудь сказать, что не так с этим кодом или что я должен сделать, чтобырешить эту проблему?.
Я много исследовал, но не нашел то, что искал.Заранее благодарим за помощь.