Я использую макет страницы объекта в своем приложении SAPUI5 и пытаюсь привязать изображение через URL-адрес OData, подобный этому
/ sap / opu / odata / CUSTOM / MY_SRV / ImageSet (1) / $ значение
И в макете я пытаюсь привязать значение, как показано ниже
<uxap:ObjectPageHeader id="headerForTest" objectTitle="Object Page" showTitleSelector="false"
titleSelectorPress="handleTitleSelectorPress" showMarkers="false" markFavorite="false" markLocked="false" markFlagged="false"
markLockedPress="handleMarkLockedPress" objectImageShape="Square" objectImageURI="/sap/opu/odata/CUSTOM/MY_SRV/ImageSet(1)/$value">
Но когда я запускаю приложение, изображение не отображается в области заголовка. URL правильный.
И если я использую элемент изображения, он работает нормально.
<Image src="/sap/opu/odata/CUSTOM/MY_SRV/ImageSet(1)/$value" width="75px" height="75px" />
Как привязать изображение к заголовку страницы объекта?
1 ответ
Установите свойство isObjectIconAlwaysVisible = true.
<uxap:ObjectPageHeader id="headerForTest" objectTitle="Object Page" showTitleSelector="false"
titleSelectorPress="handleTitleSelectorPress" showMarkers="false" markFavorite="false" markLocked="false" markFlagged="false"
markLockedPress="handleMarkLockedPress" objectImageShape="Square" objectImageURI="/sap/opu/odata/CUSTOM/MY_SRV/ImageSet(1)/$value" isObjectIconAlwaysVisible="true">
Похожие вопросы
Новые вопросы
odata
Протокол открытых данных (OData) - это стандартизированный протокол для создания REST API. OData определяет множество передовых методов работы с REST API, включая краткий, ориентированный на гипермедиа формат JSON. Используйте этот тег для всех версий спецификации (v2, v3, v4.x).