Я хотел бы добавить динамически созданный фрагмент к содержимому страницы внутри контроллера представления.
В настоящее время у меня есть следующий код:
if(this.tableFragment) {
this.tableFragment.destroy(true);
}
this.tableFragment = sap.ui.xmlfragment("com.example.app.view.fragments.FragmentName");
this.getView().byId("pageID").addDependent(this.tableFragment);
и хотел бы вставить его на страницу:
<Page id="pageID" title="Page Title" class="sapUiStdPage">
<content>
</content>
</Page>
но я получаю сообщение об ошибке, содержащее следующее:
is not valid for aggregation "dependents" of Element
Я также получаю ошибку:
this.tableFragment.destroy is not a function