SAPUI5 Walkthrough Step 11: Pages and Panels

https://sapui5.hana.ondemand.com/#/topic/3b9d9f84930d43df90ad0789d99bd4a3

为了使页面更加美观,可以增加Panel控件,对数据进行分组。

 

修改webapp/view/App.view.xml,增加Panel的使用(在这里我们发现sapui5中,有的组件是大写字母开头,有的都是小写字母。小写字母表示该组件是一个聚合组件,里面可以放置多个其他组件,如pages组件

<mvc:View controllerName="sap.ui.demo.walkthrough.controller.App" xmlns:html="http://www.w3.org/1999/xhtml" xmlns:mvc="sap.ui.core.mvc"
    displayBlock="true" xmlns="sap.m">
    <App>
        <pages>
            <Page title="{i18n>title}">
                <content>
                    <Panel headerText="{i18n>helloPanelTitle}">
                        <content>
                            <Button text="{i18n>showHelloButtonText}" press=".onShowHello"/>
                            <Input value="{jsonModel>/recipient/name}" 
                                    description="Hello {jsonModel>/recipient/name}" 
                                    valueLiveUpdate="true" width="50%"/>
                        </content>
                    </Panel>
                </content>
            </Page>
        </pages>
    </App>
</mvc:View>

修改 webapp/i18n/i18n.properties

# App Descriptor
appTitle=Hello World
appDescription=A simple walkthrough app that explains the most important concepts of SAPUI5

showHelloButtonText=说点啥
helloMsg=说 {0}
homePageTitle=Walkthrough
helloPanelTitle=Hello World

 

执行

SAPUI5 Walkthrough Step 11: Pages and Panels

 

上一篇:[转载].NET Debugging Labs - Information and setup instructions


下一篇:每日一练_160 小鱼比可爱。Java