2016-05-04 3 views
1

Ich beginne frisch in ember.js. Ich habe mit der Entwicklung einer grundlegenden RESTful-Anwendung begonnen, die json-server als Datenserver verwendet.Wie kann ember Anwendung integriert werden, um mit json-server zu verwenden?

Nachdem die Anzahl der Dokumentationen durchgegangen ist, scheint es, dass Ember ein Format für das JSON-Antwortformat vom Server standardisiert hat und allein mit "json-server" nicht kompatibel ist.

Gibt es eine Möglichkeit, dies in der Glut-Seite zu behandeln?

Ember Version: 1.13

Hier ist mein aktuelles Fehlerprotokoll:

ember.debug.js:30195 Error while processing route: tasks.index Assertion Failed: normalizeResponse must return a valid JSON API document: 
* One or more of the following keys must be present: "data", "errors", "meta". Error: Assertion Failed: normalizeResponse must return a valid JSON API document: 
* One or more of the following keys must be present: "data", "errors", "meta". 
at new Error (native) 
+0

Sie müssen Ihren Adapter anpassen (https://guides.emberjs.com/v2.5.0/models/customizing-adapters/) und/oder Serializer (https://guides.emberjs.com/v2.5.0/models/customizing-serializers/) zu entsprechen dein Server. – Thernys

Antwort

1

Diese in app/Serializer/application.js

import DS from 'ember-data'; 

export default DS.JSONSerializer; 
+0

Funktioniert perfekt, vielen Dank! –

Verwandte Themen