先看 Postman 需要使用的 url:https://services.odata.org/V2/Northwind/Northwind.svc/Orders(10248)
对应的 JavaScript 代码:
onRead : function () { //var oContext = this.oModel.createBindingContext("/Orders('10248')"); var mParameters = { // context: oContext, success:function(oResultData, oResponse){ console.log('Successfully read: ', oResultData, oResponse); }, }; this.oModel.read("/Orders(10248)", mParameters); },
注意 ‘/Orders(10248)’ 里面不能再用单引号或者双引号把 10248 包裹起来,不然要报错误消息:
query syntax incorrect!
细节可以查看我的教程:
这段代码自动生成的 HTTP 请求如下:
打印的结果: