Best Practice zum Zurücksetzen der Bildlaufposition zwischen Seiten?

8

Also, selbst die Polymer-Website hat dieses Problem. Dies ist ein SPA-Weltproblem.

Repro: Gehen Sie zu Ссылка , klicken Sie auf z. Core-Ajax auf der linken Seite und scrollen Sie bis zur Mitte, dann Core-Xhr. Notieren Sie die Bildlaufposition.

Was sind einige bewährte Vorgehensweisen, wenn ich a) Verhalten wie oben vermeiden möchte, aber auch b) die Scroll-Position beibehalten möchte, wenn ich den Zurück-Pfeil verwende, um zu einer Seite zu gelangen, die ich bereits war? Es wäre schön, wenn Core-Seiten Unterstützung eingebaut hätten.

    
David Notik 30.07.2014, 21:03
quelle

2 Antworten

3

Dies könnte als Workaround dienen. Sie können das fire -Ereignis in Polymer verwenden, sobald etwas ausgelöst wurde, wenn Sie auf den Anruf hören und die Seite auf zum Anfang zwingen. Zumindest hat dies mein Problem mit Kern-animierten-Seiten Übergang gelöst: slide-from-right .

Polymer

this.fire('scroll-top')

Index.html

%Vor%     
wirlez 04.03.2015 11:08
quelle
0

update 01/01/2018

Polymer hat jetzt ein nettes Element dafür:

Eisen-Scroll-Schwelle

    
dman 18.01.2018 03:44
quelle

Tags und Links