TypeError:无法读取未定义的属性indexOf

2020-08-16 16:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试运行我的项目。 我收到...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在尝试运行我的项目。 我收到此错误TypeError:无法读取未定义的属性'indexOf'。

我错过了什么吗? 我该怎么办 。 谢谢

onAdd:函数(oEvent){

var OData =新的sap.ui.model.odata.ODataModel();

var title = this.getView()。byId(" input0")。getValue();

var note = this.getView()。byId(" input2")。getValue();

var status = this.getView()。byId(" group0")。getSelectedIndex();

var requestObj = {

requestUri:",方法:",

标头:{" X-Requested-With":" XMLHttpRequest",

" Content-Type":" application/json; odata.metadata = minimal",

" DataServiceVersion":" 4.0",

" MaxDataServiceVersion":" 4.0",

"接受":" application/json; odata.metadata =最小"

}};

var newData = {" odata.type":" todo.Task"," title":标题," note":便笺," status":状态};

if(this.mode ==='create')

{var url ="/img/service_api/odata/v4/todo/Task";

var method =" POST";

requestObj.requestUri = url;

requestObj.method =方法;

requestObj.data = newData;

}

this.oModel.request(requestObj,function(){

sap.ui.getCore()。getModel('Task')。refresh();

//this.getView()。byId(" packItem")。getModel()。refresh(true);

this.getView()。byId(" form0")。setVisible(false);

});

2条回答
N-Moskvin
2020-08-16 16:26

嗨,艾米,

您发布的错误非常普遍,并且在运行时会在尝试使用链方法的任何地方发生。

如果您可以发布有效的代码段或分析控制台,它应将您指向导致错误的确切行号。

谢谢

Prashil

一周热门 更多>