Vue führt einen einfachen zufälligen Namensaufruf durch

Vue führt einen einfachen zufälligen Namensaufruf durch

Layoutteil:

<div id="app">
        <p>{{Ergebnis}}</p>
        <button @click="randomName()">{{txt}}</button>
    </div>


Vue-Teil:

 <Skript>
        lass vm = neues Vue({
            el:'#app',
            Daten:{
                Liste: ["Xiaoyi", "Lier", "Wangsan", "Samstag", "Zhangwu"],
                // Zufällig benanntes Inhaltsergebnis:'',
                //Button-Textinhalt txt: „Appell starten“,
                // Prozesssteuerungsschalter offen: true,
                //Definieren Sie den Zeitschalter timer:null
            },
            Methoden: {
                bewegen(){
                    // Holen Sie sich eine Zufallszahl zwischen 0 und der Länge des aktuellen Arrays let random = Math.floor(Math.random()*(this.list.length-0))
 
                    // Lassen Sie die Zufallszahl zum zufälligen Index des Listen-Arrays werden, weisen Sie sie dem Ergebnis zu und rendern Sie sie auf der Seite this.result = this.list[random]
                },
                zufälligerName(){
                    // Prozesssteuerung wechseln if(this.open){
                        //Definieren Sie den Timer und rufen Sie die Move-Methode auf: this.timer = setInterval(this.move,100)
                        this.txt = "Hör auf, Leute zu beschimpfen"
                        dies.öffnen = false
                    }anders{
                        // Lösche den Timer clearInterval(this.timer)
                        this.txt = "Namensaufruf starten"
                        dies.öffnen = wahr
                    }
                }
            }
        })
    </Skript>


Sehen Sie sich die Ergebnisse an:

Dies ist das Ende dieses Artikels über die Durchführung eines einfachen zufälligen Namensaufrufs mit Vue. Weitere Informationen zur Durchführung eines zufälligen Namensaufrufs mit Vue finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

<<:  Wie verstecke ich den Text im A-Tag und zeige das Bild an? Kompatibel mit 360-Grad-Rendering

>>:  Tutorial zur Installation und Browserverwendung des leichten Objektspeicherdienstes Minio

Artikel empfehlen

So aktivieren Sie Flash in Windows Server 2016

Ich habe vor Kurzem VMware Horizon bereitgestellt...

Vant+postcss-pxtorem implementiert Browser-Anpassungsfunktion

Rem-Layout-Anpassung Die Stile in Vant verwenden ...

So installieren Sie einen SVN-Server unter Linux

1. Yum-Installation yum installiere Subversion 2....

Detaillierte Erklärung des JS-Browser-Ereignismodells

Inhaltsverzeichnis Was ist ein Ereignis Ein einfa...

JavaScript Canvas realisiert farbenfrohen Sonnenhalo-Effekt

In diesem Artikelbeispiel wird der spezifische Co...

jQuery implementiert alle Auswahl- und umgekehrten Auswahloperationsfälle

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

Informationen zur Verwendung des Iconfont-Vektorsymbols von Alibaba in Vue

Es gibt viele Importmethoden im Internet, und die...

33 Eis- und Schnee-Schriftarten zum Download empfohlen (privat und kommerziell)

01 Winterflocken (nur einzeln) 02 Snowtop Caps (k...

uniapp realisiert die Aufnahme-Upload-Funktion

Inhaltsverzeichnis uni-app Einführung HTML-Teil j...

Implementierungsmethode für die bidirektionale Bindung von Vue-Daten

Inhaltsverzeichnis 1. Einleitung 2. Code-Implemen...

Vuex implementiert einen einfachen Einkaufswagen

In diesem Artikelbeispiel wird der spezifische Co...