SAPUI5 Grundlagen

Rahmen und Gruppierung

Der Rahmen für eine schöne Anwendung

Step 11 & 12

(C) Brandeis Consulting.

Neue Oberflächenelemente

Die Page

Unsere zwei Oberflächenelemente werden jetzt auf einer Page platziert. Dadurch bekommen wir einen Titel und die Seite kann gut in einem mobilen Endgerät angezeigt werden.

Das Panel

Ein Panel gruppiert Oberflächenelemente

Die Shell

Die Shell ist die äusserste Ebene, die sich darum kümmert, dass bei großen Browserfenstern rechts und links ein Streifen angezeigt wird:

<mvc:View
  controllerName="ui5.walkthrough.controller.App"
  xmlns="sap.m"
  xmlns:mvc="sap.ui.core.mvc"
  displayBlock="true">
  <Shell>
    <App>
      <pages>
        <Page title="{i18n>homePageTitle}">
          <content>
            <Panel
              headerText="{i18n>helloPanelTitle}">
              <content>
                <Button
                  text="{i18n>showHelloButtonText}"
                  press=".onShowHello"/>
                <Input
                  value="{/recipient/name}"
                  description="Hello {/recipient/name}"
                  valueLiveUpdate="true"
                  width="60%"/>
              </content>
            </Panel>
          </content>
        </Page>
      </pages>
    </App>
  </Shell>
</mvc:View>
view/App.view.xml
(C) Brandeis Consulting.

Herausforderungen

Erweitere unseren View! Eine gute Übersicht über die Oberflächenelement findest Du hier:
SAP UI5 Documentation - Samples

Beispielsweise können wir noch platzieren

  • Einen Link auf eine Webseite
(C) Brandeis Consulting.