Detaillierte Erklärung des Vue Notepad-Beispiels

Detaillierte Erklärung des Vue Notepad-Beispiels

In diesem Artikelbeispiel wird der spezifische Code von Vue zur Implementierung der Notizblockfunktion zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt

Das Beispiel hat nicht viele funktionale Punkte. Die Hauptschwierigkeit liegt im Hinzufügen und Löschen des Notiztextobjekt-Arrays und im Binden von Synchronisierungsereignissen an Komponenten.

Kerncode

<Abschnitts-ID="todoapp">
      <!-- Eingabefeld-->
      <header Klasse="header">
        <h1>Notizblock</h1>
        <Eingabe
                v-model="Hinweis"
          autofocus="Autofokus"
          Autovervollständigung = "aus"
          Platzhalter="Bitte geben Sie die Aufgabe ein"
          Klasse="Neue Aufgaben"
        />
        <div style="text-align: right;width: 90%;height: 3%;">
          <button value="Aufzeichnen" style="text-align: center" @click="addnote">Aufzeichnen</button>
        </div>

      </header>
      <!-- Listenbereich -->
      <Abschnitt Klasse="main">
        <ul Klasse="Aufgabenliste">
          <li class="todo" v-for="(n,index) in Notizen">
            <div Klasse="Ansicht">
              <span class="index">{{index+1}}</span> <label>{{n}}</label>
              <button Klasse="zerstören"></button>
            </div>
          </li>

        </ul>
      </Abschnitt>
      <!-- Statistik und Löschen -->
      <Fußzeilenklasse="Fußzeile">
        <span class="todo-count"><strong>{{notes.length}}</strong> Elemente übrig </span>
        <button class="clear-completed" @click="delnote">
          Klar
        </button>
      </Fußzeile>
    </Abschnitt>
      <Skript>
      lass vue = neues Vue({
        el:"#todoapp",
        Daten:{
          Hinweis: „Lerne fleißig und mache jeden Tag Fortschritte“,
          Index: 0,
          Anmerkungen:[
                  "Code schreiben",
                  "Essen, Essen",
                  "Schlafen"
          ]
        },
        Methoden:{
          Hinweis hinzufügen:Funktion () {
            dies.notes.push(diese.note);
          },
          delnote:Funktion () {
            diese.notes = [];
          }
        }
      });
</Skript>

Um Tutorials zu Vue.js-Komponenten zu erhalten, klicken Sie bitte auf das spezielle Lern-Tutorial zu Vue.js-Komponenten.

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Detaillierte Erkundung von vuex 2.0 und Erstellen einer Notizblockanwendung mit vuejs 2.0 + vuex 2.0
  • Beispiel eines lokalen Notizblocks basierend auf vue2.0+vuex+localStorage
  • Vue-Implementierung des Notizblockgehäuses
  • Vue implementiert einen einfachen Notizblock
  • Vue implementiert eine einfache Notizblockfunktion
  • Vue implementiert eine kleine Notizblockfunktion
  • Detaillierte Erläuterung der Vue Simple Notepad-Entwicklung
  • Vue implementiert Notizblockfunktion
  • Erstellung eines Vue-CLI- und Webpack-Notizblockprojekts
  • Vuex implementiert Notizblockfunktion

<<:  Detaillierte Erläuterung von MySQL-Unterabfragen (verschachtelte Abfragen), Verknüpfungstabellen und kombinierten Abfragen

>>:  Eine kurze Analyse zum Festlegen des Anfangswerts des Linux-Roots

Artikel empfehlen

4 praktische Tipps für die Webseitengestaltung

Verwandte Artikel: 9 praktische Tipps zum Erstelle...

Grafische Erläuterung der Lösungen zur Frontend-Verarbeitung kleiner Symbole

Vorwort Bevor wir mit diesem Artikel beginnen, be...

Detaillierte Erläuterung des Vue-Routing-Routers

Inhaltsverzeichnis Routing-Plugins modular nutzen...

Detaillierte Installation und Konfiguration von Subversion (SVN) unter Ubuntu

Wenn Sie Softwareentwickler sind, müssen Sie mit ...

So implementieren Sie Polygonbrechung in Echtzeit mit Threejs

Inhaltsverzeichnis Vorwort Schritt 1: Aufbau und ...

Informieren Sie sich, wie HTML und Ressourcen geladen werden

Der gesamte Inhalt dieses Blogs ist unter Creativ...

Lösung für die Nginx-Installation ohne Generierung des sbin-Verzeichnisses

Fehlerbeschreibung: 1. Nach der Installation von ...

JavaScript realisiert Lupen-Spezialeffekte

Der zu erzielende Effekt: Wenn die Maus auf das k...

Schauen wir uns einige leistungsstarke Operatoren in JavaScript an

Inhaltsverzeichnis Vorwort 1. Null-Koaleszenzoper...

Lösung für das Timeout-Problem der SNMP4J-Serververbindung

Als Verwaltungszentrale und Server dient dabei un...

Lösungen für das Problem der Erstellung von XHTML- und CSS-Webseiten

Die Lösungen für die Probleme, die bei der Erstell...

So beheben Sie Dateisystemfehler in Linux mit „fsck“

Vorwort Das Dateisystem ist für die Organisation ...