Ich verwende die Polymercore-animated-pages
, um zwischen meinen Websites Hauptseiten zu wechseln.Polymer Core-animierte Seiten Standardseite
Ich wähle aus, welche Seite mit der ID <section>
angezeigt werden muss. Sie können ein Beispiel in Aktion here sehen. Nun, das Problem, das ich habe, ist, dass beim Laden der Seite, die Seite, die ausgewählt werden soll, von der URL geladen wird, zB www.example.com/home
zeigt die Homepage, www.example.com/activities
zeigt die Aktivitäten Seite (Code aus Beispiel weggelassen da nicht wirklich relevant)).
Aber was soll ich tun, wenn die ID in der Verknüpfung nicht existiert? Gibt es eine Option, um eine Standardseite core-animated-pages
mit einer 404-Nachricht anzuzeigen? Oder muss ich jeden Link überprüfen, wenn er sich in einem Array aller meiner Seiten befindet, wenn die Fehlerseite manuell geladen wird und sonst die richtige Seite angezeigt wird?
Auch hier ist das Beispiel: jsbin.
Bearbeiten: Um zu zeigen, wie meine Seite Verknüpfungen behandelt, hier ist ein Update-Beispiel: jsbin. Verbindung ist im Wesentlichen www.example.com/#home
, und so weiter
Ich habe die Art, wie ich derzeit auf meiner Website verlinke, hinzugefügt. Anfangs entfernte ich diesen Teil des Codes, da ich es nicht für relevant hielt. Das Problem ist, dass die URL jetzt mit Hilfe der Datenbindung direkt in das 'selected' Feld der' core-animated-pages' und 'core-menu' geladen wird, so dass ich nicht wirklich sehe, wie Ihre Lösung implementiert wird trainieren. – jdepypere