UI5 - 是否有等效于 ObjectPage 的 Page 属性 showNavButton?

UI5 - is there an equivalent of Page property showNavButton for ObjectPage?

我有一个初学者问题。我开始在 UI5 webapp 上工作,并继续使用 sap.m.Page 控件的 showNavButton 属性,它显示导航按钮在 header 的右侧。

现在,我创建了一个页面作为 sap.uxap.ObjectPage,并且还想在 header 的左侧设置导航按钮。但是,ObjectPageHeader 缺少此 属性。你能建议我把它放在那里的方法吗? sap.uxap.ObjectPageHeader 是否有一些与 showNavButton 属性 等效的东西,或者我怎样才能把它放在那里?有没有办法简单地 "enable" 它或者我必须手动把它放在那里?

谢谢

没有sap.uxap.ObjectPage

您的意思可能是 sap.uxap.ObjectPageLayoutsap.m.Page 是容器,而 sap.uxap.ObjectPageLayout 是(顾名思义)布局。

所以只需将您的 ObjectPageLayout 放在常规 Page 中即可。

<mvc:View ...>
    <Page showNavButton="true">
        <uxap:ObjectPageLayout>
            ...
        </uxap:ObjectPageLayout>
    </Page>
</mvc:View>