2016-11-02 5 views
0

У меня есть файлы с XML-файлами. У них есть общие части. Например, customHeaderContent в следующем фрагменте кода повторяется на многих других страницах. Возможно каким-то образом передать эти части в файл шаблона и их оттуда. Я знаю файлы файлов фрагментов. Но я не знаю, как объединить общие части в XML-файлы и прикрепить их к различным представлениям.Использование шаблонов в SAPUI5?

<mvc:View xmlns="sap.m" xmlns:mvc="sap.ui.core.mvc" xmlns:semantic="sap.m.semantic" xmlns:footerbar="sap.ushell.ui.footerbar" controllerName="xyz.controller.Worklist" afterRendering="onInit"> 
<semantic:FullscreenPage id="page" navButtonPress="onNavBack" showNavButton="true" title="{i18n>worklistViewTitle}"> 
    <semantic:content> 
     ..... 
    </semantic:content> 
    <semantic:customHeaderContent> 
     <Button icon="images/de.svg" width="auto" id="__button_lang" tooltip="{i18n>lang_de}" press="onChangeLangBtnPress"/> 
    </semantic:customHeaderContent> 
</semantic:FullscreenPage> 

+0

Читать https: // openui5beta .hana.ondemand.com/# docs/guide/df8c9c3d79b54c928855162bafcd88ee.html и https://openui5beta.hana.ondemand.com/#docs/guide/4da72985139b4b83b5f1c1e0c0d2ed5a.html – Marc

+0

@Marc Спасибо, было полезно. Но я нашел свой ответ здесь: https://sapui5.hana.ondemand.com/sdk/#docs/guide/234320f8d8ee45b39c60893116d60351.html –

ответ

-1

The link, представленной ОП могут быть удалены в будущем, так вот суть ответа там.

См ваши мнения фрагментов XML с использованием фрагмента декларации sap.ui.core, как в примере ниже, где используется вид «my.useful.SimpleUiPart»:

<mvc:View xmlns:mvc="sap.ui.core.mvc" xmlns:core="sap.ui.core" xmlns:commons="sap.ui.commons" controllerName="testdata.fragments.XMLViewController" > 

    <commons:HorizontalDivider /> 

    <core:Fragment    fragmentName="my.useful.SimpleUiPart" type="XML" /> 
    <core:Fragment id="xmlInXml" fragmentName="my.useful.SimpleUiPart" type="XML" /> 

    <commons:HorizontalDivider /> 

</mvc:View> 
+0

@MahdiJaberzadeh думает о людях, которые приходят на этот пост через 2 года, когда эта ссылка на учебник SAPUI5 больше не работает. Я отредактировал код примера, чтобы сделать его точным ответом. –

Смежные вопросы