Ich versuche, einen Lade-Unterzustand für die Anwendungsroute mit der new named substate options kürzlich hinzugefügt, aber aus irgendeinem Grund kann ich es nicht zum Laufen bringen. Ursprünglich hatte ich nur eine einfache Vorlage erstellt, loading.hbs
, und es funktionierte automatisch, aber wegen der Probleme mit Unterzuständen auf der Anwendungsroute war ein Teil meiner Benutzeroberfläche noch sichtbar. Ich möchte das jetzt korrigieren.Create loading substate für die Anwendungsroute
Ich habe versucht, Umbenennen und Verschieben der Vorlage um auf die folgenden Plätze:
/templates/application_loading.hbs
/templates/application-loading.hbs
/templates/application/loading.hbs
Keine scheinen allerdings zu arbeiten. Ich brauche kein benutzerdefiniertes Routing-Verhalten, daher sollte die standardmäßig generierte Route mich unterstützen, es sei denn, dies ist Voraussetzung dafür. Die Dokumentation zu dieser Funktion scheint spärlich zu sein. Ich fand die jsbin for this feature und ich sollte es richtig machen, es sei denn, es gibt ein Problem mit Ember-CLI.
Vielen Dank für Ihre Hilfe.
DEBUG: -------------------------------
DEBUG: Ember : 1.11.1
DEBUG: Ember Data : 1.0.0-beta.16.1
DEBUG: jQuery : 1.11.2
DEBUG: -------------------------------
Da ein Teil der Benutzeroberfläche, was in der Anwendungsvorlage ist, ist immer noch sichtbar. Sie sollten den Absatz direkt nach dem, was Sie zitiert haben, lesen: "Benannte Unterzustände fügen eine neue Suchmethode für Unterzustände hinzu. Der Name der Route wird dem Unterzustand vorangestellt. So kann ein gültiger loading-Unterzustand für die Anwendung als application_loading definiert werden. " Named Substates sind speziell dafür gedacht, dieses Problem zu beheben, aber aus irgendeinem Grund funktioniert es nicht. – NicholasJohn16
Aha yah ich habe das falsch verstanden. Ich denke, ich habe herausgefunden, wo das Problem ist. Antwort aktualisieren – varblob
Gaben Sie das Kopfgeld für die Anstrengung. : P – NicholasJohn16