Я пытаюсь отобразить цену акций, полученную из конечной точки API, в элемент управления плиткой приложения SAPUI5.У меня есть следующая настройка в файле контроллера:
var oModel = new sap.ui.model.json.JSONModel();
sap.ui.getCore().setModel(oModel, 'stockinfo');
// load data from URL
oModel.loadData('https://api.iextrading.com/1.0/stock/dax/quote?displayPercent=true');
oModel.attachRequestCompleted(function() {
var data = oModel.getData();
console.log('data', data);
this.getView().getModel('stockinfo').setData(data);
});
Когда я пытаюсь привязать это к элементу управления, ничего не отображается:
<GenericTile
class="sapUiTinyMarginBegin sapUiTinyMarginTop"
header="{i18n>startpageUserReviewsTileTitle}"
press="onNavToReviews">
<tileContent>
<TileContent>
<content>
<NumericContent
value = "{
path:'stockinfo>/latestPrice'
}"
scale = "%"
/>
</content>
</TileContent>
</tileContent>
</GenericTile>
Кто-нибудь знает, что не так с моей настройкой?