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

Zusammenfassung gängiger Docker-Befehle (empfohlen)

1. Zusammenfassung: Im Allgemeinen können sie in ...

10 Best Practices zum Erstellen und Warten großer Vue.js-Projekte

Inhaltsverzeichnis 1. Nutzen Sie Slots, um Kompon...

Detaillierte Erläuterung der einfachen Verwendung des MySQL-Abfragecaches

Inhaltsverzeichnis 1. Implementierungsprozess des...

N Möglichkeiten, mit CSS ein zweispaltiges Layout zu erreichen

1. Was ist ein zweispaltiges Layout? Es gibt zwei...

Einführung in die CSS-Stilklassifizierung (Grundkenntnisse)

Klassifizierung von CSS-Stilen 1. Interner Stil -...

Javascript-Bereich und Abschlussdetails

Inhaltsverzeichnis 1. Geltungsbereich 2. Geltungs...

So lösen Sie das Problem „Nginx 503-Dienst vorübergehend nicht verfügbar“

In letzter Zeit tritt nach dem Aktualisieren der ...

CSS3 realisiert Partikelanimationseffekte beim Matching von Königen

Beim Codieren werden Sie feststellen, dass viele ...

HTML-Webseite: geordnete Liste ol und ungeordnete Liste ul

Listen zum Organisieren von Daten Nachdem die Les...