Sapui5 实体集为空时如何隐藏控件
我通过OData服务Sapui5 实体集为空时如何隐藏控件,sapui5,Sapui5,我通过OData服务IDNumber(一个EntitySet)从后端获取。 在前端,显示所有ID,但如果IDNumber集为空,我想隐藏组合框(visible=“false”)。 我不知道该怎么办 在formatter.js中,传递的参数是null。 如何获取一些可以使用的输入?如果加载了IDNumber列表,将触发一个事件dataReceived 然后,您可以在控制器中实现一个事件处理程序: onDataReceived:函数(oEvent){ const oData=oEvent.g
IDNumber
(一个EntitySet)从后端获取。
在前端,显示所有ID,但如果IDNumber
集为空,我想隐藏组合框(visible=“false”
)。
我不知道该怎么办
在formatter.js
中,传递的参数是null
。
如何获取一些可以使用的输入?如果加载了IDNumber列表,将触发一个事件dataReceived
然后,您可以在控制器中实现一个事件处理程序:
onDataReceived:函数(oEvent){
const oData=oEvent.getParameter(“数据”);
const aResults=oData.results;
常数bIsVisible=aResults.length>0;
const oCB=这个.byId(“cbIDNumber”);
oCB.setVisible(bivisible);
}