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

MySQL-Lösung für zeitgesteuerte Backups (mithilfe von Linux crontab)

Vorwort Obwohl manche Liebe auf dieser Welt ihren...

Erläuterung der CSS3-Überlaufeigenschaft

1. Überlauf Überlauf ist Überlauf (Container). We...

Ubuntu 15.04 öffnet den MySQL-Remote-Port 3306

Ubuntu 15.04 öffnet den MySQL-Remote-Port 3306. A...

Häufig verwendete JavaScript-Array-Methoden

Inhaltsverzeichnis 1. filter() 2. fürJedes() 3. e...

Verwenden Sie in JS nicht mehr überall Operatoren für absolute Gleichheit.

Inhaltsverzeichnis Überblick 1. Test auf Nullwert...

5 einfache XHTML-Webformulare für Webdesign

Einfaches XHTML-Webformular im Webdesign 5. Techn...

Ausführliche Erläuterung versteckter Felder, einer neuen Funktion von MySQL 8.0

Vorwort MySQL Version 8.0.23 fügt eine neue Funkt...

Implementierung eines einfachen Timers in JavaScript

In diesem Artikelbeispiel wird der spezifische Ja...

5 Tipps zum Schreiben von CSS, um Ihren Stil standardisierter zu gestalten

1. CSS alphabetisch ordnen Nicht in alphabetischer...

Angular Cookie Lese- und Schreibvorgangscode

Lese- und Schreibvorgänge bei Angular Cookies, de...

HTML-Endtag-Problem und W3C-Standard

Gemäß den Grundsätzen des W3C muss jedes Start-Tag...

Beispielcode für den dynamischen CSS-Ladebalkeneffekt

Mit dem Wissen über CSS-Variablen werde ich den C...

Dinge, die Sie nicht über die CSS-Pseudoelemente ::before und ::after wissen

CSS hat zwei Pseudoklassen, die nicht häufig verw...