我试图在我的 HTML 页面上隐藏一个表格。所以我使用 oTable.setVisible(false)。这很好用,即我的表格被隐藏了,但我得到了文本代替表格,如下图所示。有没有办法不显示它或显示它的任何原因?我粘贴在我的代码和图片下方以供参考。
查看.js
var oModel = new sap.ui.model.odata.ODataModel( "../TEST_ODATA.xsodata",true);
oTable.setModel(oModel);
oTable.bindRows("/sPath");
var oButton1 = new sap.ui.commons.Button({
text : "click",
style: sap.ui.commons.ButtonStyle.Accept,
press : function() {
document.getElementById("table").innerHTML = oTable.setVisible(false);
}});
索引.html
<body class="sapUiBody">
<div id="table" style="margin-bottom: 20px"></div>
</body>
错误: