Я разрабатывал приложение Breeze JS To Dos, используя ASP.net Web Api. Когда я запрашиваю ресурс, я получаю запрос метаданных для: odata/Todos/Metadata; NaN. Но когда я вручную запрашиваю/odata/Todos/Metadata, он работает нормально. Есть ли у вас какие-либо идеи, это так?Ошибка запроса метаданных для: Breeze JS
1
A
ответ
6
Try:
var dataService = new breeze.DataService({
serviceName: "http://localhost:2099/api/yourcontent/",
hasServerMetadata: false,
});
var manager = new breeze.EntityManager({ dataService: dataService });
2
Я нашел заголовок MaxDataServiceVersion от datajs вызвать ...
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