Detaillierte Erläuterung zum automatischen Aktualisieren der Seite und zur Aktualisierungsmethode nach dem Löschen von Vue-Listendaten

Detaillierte Erläuterung zum automatischen Aktualisieren der Seite und zur Aktualisierungsmethode nach dem Löschen von Vue-Listendaten

Problembeschreibung:

Nachdem das Front-End Daten gelöscht oder neue Daten hinzugefügt hat, ist der Back-End-Vorgang erfolgreich, aber das Front-End wird nicht automatisch aktualisiert. Sie müssen die aktuelle Seite aktualisieren (verwenden Sie vue-router, um zur aktuellen Seite umzuleiten. Die Seite wird nicht aktualisiert. Wenn window.reload () oder router.go (0) zum Aktualisieren verwendet werden, wird der gesamte Browser neu geladen.)

lösen:

Die Kombination aus Versorgen und Injizieren

Wirkung: Ermöglicht einer Vorgängerkomponente, eine Abhängigkeit in alle ihre Nachkommen einzufügen, unabhängig davon, wie tief die Komponentenhierarchie ist. Dies ist immer wirksam, solange die Upstream- und Downstream-Beziehungen hergestellt sind.

(Deklarieren Sie die Neulademethode, um die Anzeige oder das Ausblenden der Router-Ansicht zu steuern und so das Neuladen der Seite zu steuern.)

App.vue-Code:

<Vorlage>
  <div id="app">
      <router-view v-if="isRouterAlive"></router-view>

  </div>
</Vorlage>

<Skript>
Standard exportieren {
  Name: "App",
   Komponenten: {},
  bieten(){
    zurückkehren {
      neu laden: this.reload
    }
  },
  Daten() {
    zurückkehren {
      isRouterAlive: wahr,
    };
  },
  cread() {},
  Methoden: {
    neu laden(){
      this.isRouterAlive = falsch;
      dies.$nextTick(Funktion(){
        dies.isRouterAlive = true;
      })
    }
  },
  montiert() {
  },
}
</Skript>

<Stil>
</Stil>

Anwendung:

  // Referenz Vue Reload-Methode inject: ['reload'],


//Rufen Sie this.reload() in der Methode auf

In jungen Jahren muss man immer besser und weiter gehen, um sich selbst und der Zielstrebigkeit, die in einem steckt, gerecht zu werden! Komm schon!

Zusammenfassen

Dies ist das Ende dieses Artikels über das aktive Aktualisieren der Seite und die Aktualisierungsmethode nach dem Löschen von Daten in der Vue-Liste. Weitere relevante Inhalte zum Aktualisieren nach dem Löschen von Daten in der Vue-Liste finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So gehen Sie mit dem Verlust von Parametern um, wenn Sie die Seite aktualisieren und Parameter an den Vue-Router übergeben
  • Der Vue-Router übergibt Parameter und löst das Problem des Parameterverlusts beim Aktualisieren der Seite
  • Vue überwacht Routenänderungen und aktualisiert die Seite in der Datei App.vue
  • Lösen Sie das Problem des Verlusts von Shopdaten, nachdem Vue die Seite aktualisiert hat
  • Vue verwendet drei Methoden zum Aktualisieren der Seite

<<:  Lösen Sie das Problem des Yum-Installationsfehlers Geschützte Multilib-Versionen

>>:  Detaillierte Erläuterung der Verwendung des MySQL-Auswahl-Cache-Mechanismus

Artikel empfehlen

Detaillierte Erklärung der grundlegenden Verwendung des SSH-Befehls ssh-keygen

Die SSH-Public-Key-Authentifizierung ist eine der...

Anweisungen zum Erlernen von Vue

Inhaltsverzeichnis 1. v-Text (v-Befehlsname = „Va...

Tutorial zur Bereitstellung und Installation von MySQL 8.0.18 unter Windows 7

1. Vorbereitende Schritte (Windows 7 + MySQL-8.0....

Datenbankabfrageoptimierung: Unterabfrageoptimierung

1. Fall Nehmen Sie alle Mitarbeiter, die nicht Fi...

Lösung für das Problem, dass Centos8 Docker nicht installieren kann

Problem [root@zh ~]# [root@zh ~]# [root@zh ~]# yu...

JavaScript zum Implementieren einer zufälligen Namensaufruf-Webseite

JavaScript schreibt eine zufällige Roll-Call-Webs...

Einführung in die Installationsmethode in Vue

Inhaltsverzeichnis 1. Weltweit registrierte Kompo...

Rendern im Vue-Scaffolding verstehen

Im Vue-Gerüst können wir sehen, dass im neuen Vue...

XHTML-Erste-Schritte-Tutorial: Was ist XHTML?

Was ist HTML? Um es einfach auszudrücken: HTML wi...

Beispielcode zur Implementierung der Alipay-Sandbox-Zahlung mit Vue+SpringBoot

Laden Sie zunächst eine Reihe von Dingen aus der ...

Lösen Sie das Problem der Verwendung von weniger in Vue

1. Installieren Sie weniger Abhängigkeiten: npm i...

Zusammenfassung wichtiger Komponenten von MySQL InnoDB

Innodb umfasst die folgenden Komponenten 1. innod...

Erste Schritte mit benutzerdefinierten Anweisungen in Vue 3.0

Inhaltsverzeichnis 1. Benutzerdefinierte Anweisun...

Der Unterschied zwischen HTML-Block-Level-Tags und Inline-Tags

1. Blockebenenelement: bezieht sich auf die Fähigk...