attachRequest在init()中完成错误

时间:2018-07-07 01:27:39

标签: sapui5

我正在使用init函数中使用的以下代码段。我的oAppModel正在加载数据。但是,oAppModel.attachRequestCompleted()甚至不会执行。我也尝试过传递oEvent,但是当我使用oEvent时,它说未定义oEvent。

    var oAppModel = new sap.ui.model.json.JSONModel();
    oAppModel.loadData(oData);
    //attach 
    oAppModel.attachRequestCompleted(function(){
   //get value:
    var soldto = oAppModel.getProperty("/SoldTo/0/Name");

    });

能请你帮忙吗?

1 个答案:

答案 0 :(得分:0)

您正在将数据(oData)加载到模型中,因此不会发出HTTP(s)请求。因此,不会触发requestCompleted事件。

执行此操作将触发。     var oAppModel = new sap.ui.model.json.JSONModel();