Auf meiner Angular2-Seite habe ich Daten auf 3 verschiedene Registerkarten aufgeteilt. Diese 3 Registerkarten zeigen Daten von 3 verschiedenen Abschnitten desselben Modells. Jede Registerkarte hat die Option Daten speichern. Wie warne ich den Benutzer vor nicht gespeicherten Änderungen, wenn er auf einen anderen Tab wechselt, ohne die Daten zu ändern?Benutzer von nicht gespeicherten Änderungen warnen, bevor Registerkarten auf einer Seite geändert werden
Bitte beachten Sie, dass diese Seite eine einzige URL hat und es keine spezifischen Router für jede Registerkarte gibt.
Benötige ich wirklich einzelne Router für jede Registerkarte und Lebenszyklus-Callback CanDeactivate, um damit umzugehen? Gibt es noch andere Möglichkeiten? Ich möchte keine einzelnen Router erstellen, da sich diese 3 Registerkarten auf derselben Seite befinden.
erstellen Sie eine Probe Plumbing –
Werfen Sie einen Blick auf diese [** Medium Post **] (https://medium.com/@aravind_12433/load- Modal-Komponente-dynamisch-in-Winkel-5fda8e1dc3e7) – Aravind