Hallo Ich bin ein wenig verwirrt, wie Glut funktioniert, ich habe eine App, die ich erstellen, die Aufgaben für einen bestimmten Benutzer auflisten soll. Hier ist mein Modell:Reload ember model
import DS from 'ember-data';
export default DS.Model.extend({
title: DS.attr('string'),
location: DS.attr('string'),
date: DS.attr('date'),
archive: DS.attr('boolean'),
user: DS.attr('string'),
});
Das ist für, wenn ich eine Aufgabe zur Aufgabenliste hinzufügen. Allerdings, wenn ich alle Aufgaben in meiner Aufgabenliste bekommen verwende ich dies in meiner Route:
model: function() {
return this.store.findAll('task');
}
Für meine Filterung aller Benutzer für die Aufgaben, die ich zu meinem Controller fügen Sie diese haben:
filteredModel: Ember.computed('model', function(){
let model = this.get('model');
return model.filter(function(item){
return item.data.user == this.get('session.user.email');
});
}),
All dies funktioniert gut. Wenn ich jedoch eine neue Aufgabe zur Aufgabenliste hinzufüge, wird meine Aufgabenliste nicht aktualisiert, daher muss ich meine Seite neu laden. Kann das automatisch gemacht werden, ohne meine Seite zu aktualisieren?
Hallo Lux Ich habe eine andere Frage in Bezug auf Ember bekommen würden Sie in der Lage sein, es zu überprüfen https://stackoverflow.com/questions/46276924/ember-js- nested-forms – jsg
Vielleicht sollten Sie den ember slack help channel für weitere Diskussionen wie Fragen auschecken. – Lux