Ich versuche, Daten von JSON-Datei vom Server zu bekommen. Mein Code:Ember Daten holen JSON-Datei
Adapter/application.js:
import DS from 'ember-data';
export default DS.JSONAPIAdapter.extend({
host: 'http://exampleweb.com',
namespace: 'file.json'
});
models/item.js
import DS from 'ember-data';
export default DS.Model.extend({
name: DS.attr('string')
});
Routen/index.js
import Ember from 'ember';
export default Ember.Route.extend({
model() {
return this.get('store').findAll('item');
}
});
templates/application.hbs
{{#each model as |item|}}
{{item.name}}<br>
{{/each}}
JSON-Datei auf dem Server wie folgt aussehen:
{
"Products": [
{
"name": "Aviator"
},
{
"name": "Dark"
}]
}
Jetzt ember requst http://exampleweb.com/file.json/items. Wie kann ich diese Produkte korrekt erhalten und in einer Vorlage anzeigen?
Versuch 'DS.RESTAdapter.extend' statt' DS.JSONAPIAdapter.extend' oder Sie benötigen JSON respons ändern e zu JSON-Format – kumkanillam
DS.RESTAdapter.extend gibt dasselbe Ergebnis – user2008726