将数据从视图推送到JSON不起作用

2020-09-19 00:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我从输入字段中获取所有数...

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

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


嗨,

我从输入字段中获取所有数据,并且尝试将相同的数据推送到受项目限制的JSON中。 但是由于" ModelData.push不是函数",我遇到了错误。

这是我的代码。

提交:function(){
//var content = sap.ui.getCore()。byId(" admin")。getContent();

 var newObject = {" type":this.getView()。byId(" empid1")。getValue(),
                  " ID":this.getView()。byId(" empid1")。getValue()}

 var oModel = this.getView()。getModel();
 var oModelData = oModel.getProperty("/");
 oModelData.push(newObject);
 oModel.setProperty(" manifest.json",oModelData);
 sap.ui.getCore()。byId(" empid1")。setValue("");
 sap.ui.getCore()。byId(" empname1")。setValue("");
 sap.ui.getCore()。byId(" place1")。setValue("");
 sap.ui.getCore()。byId(" email1")。setValue("");
 sap.ui.getCore()。byId(" phno1")。setValue("");
 sap.ui.getCore()。byId(" gender1")。setValue("");
 sap.ui.getCore()。byId(" password1")。setValue("");
 var msg ='添加成功。';
 MessageToast.show(msg);
 this.oDialog.close();
 },

 

(57.7 kB)
2条回答
悻福寶寶
2020-09-19 01:11

您可以尝试使用:

 var oModel = new JSONModel();
 oModel.setData({
 名称: "",
 名字: "",
 姓: "",
 生日: ""
 });
 oView.setModel(oModel);
 

一周热门 更多>