我尝试使用模式或格式化程序绑定下面的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);