我开发了一个带有JS-Views和JSON Models的SAP UI5应用程序。将显示数据库中的数据。但现在我为我的应用程序创建了一个登录视图。在按钮按下功能中,我将在 temp 模型中复制实际用户的数据并导航到启动板。将渲染启动板,但不考虑我的 temp 模型中的数据。首次使用此模型数据应该是启动板中可见切片的管理(取决于实际用户) 在launchpad.view.js中,数据将记录为“Null”。
var container = new sap.m.TileContainer({
tiles : [
new sap.m.StandardTile({
id : "id",
icon : "sap-icon://customer",
title : "{i18n>tileTitle}",
visible :
{
path : "TempModel>bUsergroup_Admin"},
formatter : function(bUsergroup) {
console.log(bUsergroup);
return bUsergroup;
}
}
}),
]});
模型数据可以成功记录在启动板控制器上的 onInit , onBeforeRendering 和 onAfterRendering 功能中。 / p>
我该如何解决这个问题?
答案 0 :(得分:0)
路径的符号是错误的。有一个失踪' /' ...
path : "TempModel>/bUsergroup_Admin"},