点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我是SAPUI5的新手。 我创建了一个简单表格。 提交表单后,详细信息必须动态添加到表中,并且也可以删除。在删除操作时,它会显示错误"无法读取未定义的属性'getData'"。
以下是删除的功能。
"删除":功能(e)
{
var path = e.getParameter('listItem')。getBindingContext(" mainModel")。getPath();
var idx = parseInt(path.substring(path.lastIndexOf('/')+1));
var oModel = this.getModel();
var oData = oModel.getData();
var remove = oModel.results.splice(idx,1);
oModel.setData(oData);
}
你好,
我看到您有2个模型:mainModel和" undefined"模型。 您要从哪个记录中删除记录?
此致
Tri
我要从mainModel中删除。
检查是否正在以这种方式获取模型。
var oModel = this.getModel(" mainModel");
我发现了错误
"删除":function(e)
{
var path = e.getParameter('listItem')。getBindingContext(" mainModel")。getPath();
var idx = parseInt(path.substring(path.lastIndexOf('/')+1));
var oModel = this.getModel(" mainModel");
var oData = oModel.getData(" mainModel");
var已删除= oData.results.splice(idx,1);
oModel.setData(oData);
}
感谢Drushya和Tri
一周热门 更多>