Detaillierte Erläuterung der Vue Simple Notepad-Entwicklung

Detaillierte Erläuterung der Vue Simple Notepad-Entwicklung

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

CSS Code

#todoapp {
   Rand: 0 400 px;
   Breite: 600px;
   Hintergrundfarbe: grau;
   Textausrichtung: zentriert;
}
.Inhalt {
   Rand: 0px 100px;
}
.todo {
  Rand: 10px;
  Textausrichtung: links;
  Hintergrundfarbe: grün;
}
.btn {
   schweben: rechts;
   Hintergrundfarbe: Rasengrün;
}
.klar{
   Hintergrundfarbe: Hellseegrün;
}
.Liste{
   Rand links: 10px;
}

HTML-Code plus JS-Code

<!DOCTYPE html>
<html lang="de">
<Kopf>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0">
    <title>Dokument</title>
    <link rel="stylesheet" href="./css/index.css" >
    <script src="js/vue.js" type="text/javascript" charset="utf-8"></script>
</Kopf>
<Text>
    <div id="todoapp">
       <div Klasse="Header">
        <h1>Kleiner schwarzer Notizblock</h1>
        <input type="text" v-model="inputValue" placeholder="Bitte geben Sie die Aufgabe ein"> <button @click="add">Hinzufügen</button>
       </div>
       <div Klasse="Inhalt">
        <ul class="todolist" v-for="(Element, Index) in Liste">
            <div Klasse="todo">
                <span class="index">{{index+1}}</span><label class="list">{{item}}</label><button class="btn" @click="remove(index)">Löschen</button>
            </div>
       
        </ul>
       </div>
       <div>
           <button @click="clearBoth" class="clear">Alle löschen</button>
       </div>
    </div>
    <Skript>
        var app = new Vue({
            el:"#todoapp",
            Daten: {
               Liste:["essen","Spiele spielen","Wassermelone essen"],
               Eingabewert:""
            },
            Methoden: {
                entfernen:Funktion(Index){
                  diese.Liste.splice(index,1)
                },
                hinzufügen: Funktion () {
                    diese.Liste.push(dieser.Eingabewert)
                },
                Beide löschen:Funktion(){
                  diese.Liste.splice(0,diese.Liste.Länge)
                }
                
            }
        })
    </Skript>
</body>
</html>

Screenshot des Laufeffekts

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 Erklärung des Vue Notepad-Beispiels
  • Vue implementiert Notizblockfunktion
  • Erstellung eines Vue-CLI- und Webpack-Notizblockprojekts
  • Vuex implementiert Notizblockfunktion

<<:  So ändern Sie die Größe von Partitionen in CentOS7

>>:  MySQL Datenbank 8 - detaillierte Erklärung der Anwendung von Funktionen in der Datenbank

Artikel empfehlen

So starten Sie Tomcat mit jsvc (als normaler Benutzer ausführen)

Einführung in jsvc In der Produktion sollte Tomca...

Analyse der Methode zum Einrichten geplanter Aufgaben in MySQL

Dieser Artikel beschreibt anhand eines Beispiels,...

Lösung für die Protokollpersistenzlösung des Nginx-Ingress-Controllers

Kürzlich habe ich auf einem öffentlichen Konto ei...

Installations- und Konfigurationstutorial von MySQL 8.0.16 unter Win10

1. Entpacken Sie MySQL 8.0.16 Der Ordner dada und...

So bedienen Sie Datei- und Ordnerberechtigungen unter Linux

Linux-Dateiberechtigungen Überprüfen wir zunächst...

Entwerfen Sie eine einfache HTML-Anmeldeoberfläche im CSS-Stil

login.html-Teil: <!DOCTYPE html> <html l...

js implementiert zufälligen Namensaufruf

In diesem Artikel wird der spezifische Code von j...

Der Button ist im IE auf beiden Seiten gestreckt

Wenn Sie Schaltflächen (Eingabe, Schaltfläche) sch...

Lösung für das Problem „VMware-virtuelle Maschine ohne Netzwerk“

Inhaltsverzeichnis 1. Problembeschreibung 2. Prob...

Probleme und Lösungen beim Ersetzen von Oracle durch MySQL

Inhaltsverzeichnis Migrationstools Anwendungstran...