1
我正在使用ASP.net Web Api開發Breeze JS To Dos應用程序。當我向資源請求時,「元數據查詢失敗:odata/Todos/Metadata; NaN」。但是當我手動請求/ odata/Todos/Metadata時,它工作正常。你有什麼想法回合呢?元數據查詢失敗:Breeze JS
我正在使用ASP.net Web Api開發Breeze JS To Dos應用程序。當我向資源請求時,「元數據查詢失敗:odata/Todos/Metadata; NaN」。但是當我手動請求/ odata/Todos/Metadata時,它工作正常。你有什麼想法回合呢?元數據查詢失敗:Breeze JS
嘗試:
var dataService = new breeze.DataService({
serviceName: "http://localhost:2099/api/yourcontent/",
hasServerMetadata: false,
});
var manager = new breeze.EntityManager({ dataService: dataService });
我發現從datajs的MaxDataServiceVersion頭部造成404 ...
嘗試
var oldClient = OData.defaultHttpClient;
var myClient = {
request: function (request, success, error) {
delete request.headers.MaxDataServiceVersion;
return oldClient.request(request, success, error);
}
};
OData.defaultHttpClient = myClient;
你能證明是行不通的一些示例代碼? – PatrickSteele