无法读取属性';转发计数器';将命名模型绑定到SAPUI5 XML视图时出现null |错误

无法读取属性';转发计数器';将命名模型绑定到SAPUI5 XML视图时出现null |错误,sapui5,Sapui5,虽然是odata,但我得到了结果,并通过命名模型将其绑定到视图,如下所示。有时,我可以查看结果,在点击刷新几次后,我可以查看某些实例的数据,但在某些情况下无法查看数据。这是不一致的 下面是示例代码 var docInfoModel = new JSONModel(oData.results); oView.setModel(docInfoModel, "docInfoModel"); 这就是它的工作原理 onAfterRendering: function(){

虽然是odata,但我得到了结果,并通过命名模型将其绑定到视图,如下所示。有时,我可以查看结果,在点击刷新几次后,我可以查看某些实例的数据,但在某些情况下无法查看数据。这是不一致的

下面是示例代码

var docInfoModel = new JSONModel(oData.results);  
oView.setModel(docInfoModel, "docInfoModel");

这就是它的工作原理

onAfterRendering: function(){    
  var docInfoModel = new JSONModel(); //Create JSON Mmdel   

  oModel.read("/MyEntity", {
    success: function(oData){
      console.log(oData); //Check in the console whether data is being returned
      docInfoModel.setProperty("/", oData.results); //Set data to JSON model
      this.getView().setModel(docInfoModel, "docInfoModel"); //Bind model to view
    }.bind(this)
  });
}

听起来像是时间问题。请分享您所有的相关代码。嗨,Alex,下面是代码示例……var popupModel=new JSONModel({title:,totam:,Money:,0,docRef:});var popdata={};调试器;setProperty(“/”,PopUpdatea);this.getView().setModel(popupModel,“popupModel”);一旦我点击日历的日期,onSelectedDate事件,我就写出了这个逻辑。当我为前两次选择日期时,我得到了一个错误。当我选择第三次时,它成功了。您收到了什么错误?未捕获类型错误:无法在f.addSuggestionRow的f.o.addAggregation(ManagedObject dbg.js:2162)的x.add(ManagedObjectMetadata dbg.js:599)的Function.h.AddApapirentInfoEnd(ManagedObjectMetadata dbg.js:599)处读取null的属性“forwardingCounter”(ManagedObjectMetadata dbg.js:312)在H(managedObjectDBG.js:4062)在f.o.updateAggregation(managedObjectDBG.js:4147)在f.l(ManagedObjectMetadata dbg.js:386)在f.b.fireEvent(EventProvider dbg.js:247)在f.b.fireChange(Binding dbg.js:400)上