我正在尝试从SAPUI5显示VIZ图表但无法绑定从模型接收的数据。它抛出 [50017] - 无效的数据绑定错误。我在下面发布我的代码,请看看它并帮我找到问题。
map.addListener('click', function(e) {
map.setZoom(12); // zoom
map.setCenter(e.latLng); // center
});
答案 0 :(得分:1)
您的绑定不正确。由于您的模型名称为oAssignContentModel
,因此必须在data
属性赋值中反映在绑定中:
var oDatasetAssignedContentBar = new sap.viz.ui5.data.FlattenedDataset({
dimensions: [{
name: "Description",
value: "{description}"
}],
measures: [{
name: "Newsletter",
value: "{newsletter}"
}],
data: {
path: "oAssignContentModel>/data/AssignedContentData"
}
});
或者您可以从模型中删除名称,并且可以保留现在的数据绑定:
sap.ui.getCore().setModel(oAssignContentModel);