Closed cwansart closed 9 years ago
Durch diesen "Fix" werden die Vokabeln etc. mehr beim wiederholten male geladen. Also wenn ich eine Kartei hinzufüge, eine Seite zurückgehe, dann wird die Liste nicht mehr aktualisiert.... Das heißt, wir müssen die off für jedes on und für jedes click das wir angelegt haben, einfügen....
Durch den Wechsel von "pagecreate" zu "pageshow" werden alle "binds", also alle on und click Zuweisungen noch einmal gemacht und neu gebunden. Wir müssen daher alle Elemente einmal prüfen, ob ein Element doppelt gebunden ist. Dazu einfach bei jedem on oder click in die erste Zeile einen console.log einfügen und schauen, ob beim mehrmaligen Aufruf, der Text mehrfach ausgegeben wird.
Ggf. wie in https://github.com/cwansart/voc_trainer/commit/bd42e348eea6a29559a69149b5f41c494624bff1 mittels .off()-Funktion die Elemente bei jedem Aufruf von ihren Event-Bindings lösen.