我曾尝试在SAP UI5中为我的vizFrame图表设置标题,我在视图中使用了vizFrame控件中的title属性,但它无效,并显示默认标题为“图表标题”。有人可以帮我如何设置标题。
答案 0 :(得分:1)
有两种可能性:
在Javascript代码中设置它(例如在控制器的'onInit'中):
var oChart = this.getView().byId("idVizFrame");
var asyncChartUpdate = function() {
oChart.setVizProperties({
title: {
text: "Your title"
}
});
};
setTimeout(asyncChartUpdate, 0);
我异步这样做是因为它不能同步对我起作用。
在XML视图中设置:
<viz:VizFrame id="idVizFrame"
vizProperties="{ title: {text : 'Your Title', visible : true}}"
width="100%" vizType="column" uiConfig="{applicationSet:'fiori'}">
答案 1 :(得分:0)
在Javascript中,它是同步工作的。
代码应为:
oChart.setVizProperties({ 标题:{ 文字:“您的标题”, 可见:真 } });