SAPUI5数据绑定 - 如何?

时间:2017-12-04 08:51:07

标签: odata sapui5

我尝试使用模式或格式化程序绑定下面的json:

{
  "d": {
    "__metadata": {
      "id": "http://xxx/sap/opu/odata/sap/ZWM_MDE_SRV_03/BESTSet(Ebeln='45',Lgnum='110')",
      "uri": "xxx/sap/opu/odata/sap/ZWM_MDE_SRV_03/BESTSet(Ebeln='45',Lgnum='110')",
      "type": "ZWM_MDE_SRV_03.BEST"
    },
    "Ebeln": "45",
    "Lgnum": "110",
    "Lgort": "1200",
    "Bestdat": "\/Date(1512086400000)\/",
    "Lfdat": "\/Date(1512086400000)\/",
    "Bktxt": ""
  }
}

如果我喜欢这样,那就有效:

<Text text="{/d/Bestdat}" />

但如果我喜欢这样,它什么都不显示

<Text text="{ 
  path: '/d/Bestdat',
  type: 'sap.ui.model.type.Date',
  formatOptions: {
    pattern: 'yyyy/MM/dd' 
  }
}" />

模型绑定在视图上(不在表单上):

var oModel = new sap.ui.model.json.JSONModel(url, true);
this.getView().setModel(oModel);

0 个答案:

没有答案