Vue erzielt den Top-Effekt durch V-Show

Vue erzielt den Top-Effekt durch V-Show

html

    <div Klasse="nach oben" v-show="toTopShow" @click="toTop()">nach oben</div>

CSS

.nach oben {
  Breite: 50px;
  Höhe: 50px;
  Zeilenhöhe: 50px;
  Rahmenradius: 25px;
  Hintergrundfarbe: weiß;
  Position: fest;
  unten: 75px;
  rechts: 10px;
  Textausrichtung: zentriert;
}

Daten

 Daten() {
    zurückkehren {
  toTopShow: false,
      srcoll: 0,
}
},

Auf Ereignisse warten

  betrachten:
    srcoll() {
      wenn (this.srcoll > 400) {
        dies.toTopShow = wahr;
      } anders {
        this.toTopShow = falsch;
      }
    },
  },

Ereignis wird geladen

 montiert() {
    window.addEventListener("scrollen", this.srcollShow);
  },

Methoden:

 Methoden: {
    srcollShow() {
      dies.srcoll =
        Fenster.SeitenYOffset ||
        Dokument.documentElement.scrollTop ||
        Dokument.Body.ScrollTop;
    },
 
 
 nachOben() {
      dies.toTopSpeed ​​​​= setInterval(() => {
        Dokument.documentElement.scrollTop =
          Dokument.documentElement.scrollTop – 20;
//Verzögerte Scroll-Animation durch Ändern der Zahlen if (this.srcoll < 10) {
          LöschenInterval(this.toTopSpeed);
        }
      }, 1);
    },
}

Der obige Vorgang wird erreicht, indem die Bildlaufleiste > 400 überwacht wird, die obere Schaltfläche angezeigt wird und auf die obere Schaltfläche geklickt wird, um langsam nach oben zurückzukehren. Unter 400 werden Ausblenden, Bild usw. angezeigt.

Dies ist das Ende dieses Artikels darüber, wie Sie mit v-show den Top-Effekt in Vue erzielen. Weitere relevante Inhalte zu Vue Back to the Top-Effekten finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die folgenden verwandten Artikel weiter. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung des Scroll-Event-Listeners von Vue zurück nach oben
  • Vue.js implementiert den Animationseffekt der Rückkehr nach oben
  • Vue implementiert den Animationseffekt der Rückkehr nach oben und unten
  • Ein Beispiel für die Rückkehr nach oben nach einem Vue-Router-Sprung

<<:  Wichtige Hinweise zu PHP-HTMLhtml-Wissenspunkten (unbedingt lesen)

>>:  HTML-adaptives Layout links, zentriert und rechts (mithilfe des Calc-CSS-Ausdrucks)

Artikel empfehlen

Der Prozess der Installation und Konfiguration von Nginx in Win10

1. Einleitung Nginx ist ein kostenloser, quelloff...

Natives JS zum Erzielen eines Schiebeknopfeffekts

Der spezifische Code des mit Js erstellten Schieb...

Detaillierte Einführung in das benutzerdefinierte Docker-Netzwerk

Inhaltsverzeichnis Benutzerdefiniertes Docker-Net...

JavaScript-Closures erklärt

Inhaltsverzeichnis 1. Was ist ein Abschluss? 2. D...

Zusammenfassung gängiger MySQL-DDL-Operationen

Bibliotheksverwaltung Erstellen einer Bibliothek ...

Acht Möglichkeiten zur Implementierung von Kommunikation in Vue

Inhaltsverzeichnis 1. Komponentenkommunikation 1....

Mehrere gängige Methoden für CSS-Layouts mit gleicher Höhe

Gleichhohes Layout Bezieht sich auf das Layout vo...

Eine kurze Analyse der Zählverfolgung einer Anfrage in nginx

Lassen Sie mich zunächst die Anwendungsmethode er...