Das WeChat-Applet realisiert den Effekt des Siebschüttelns

Das WeChat-Applet realisiert den Effekt des Siebschüttelns

In diesem Artikel wird der spezifische Code des WeChat-Applets zur Erzielung des Schüttelsiebeffekts zu Ihrer Information bereitgestellt. Der spezifische Inhalt ist wie folgt

1. Wirkungsdiagramm:

2.HTML-Code:

<!--pages/spiel/spiel.wxml-->

<view class="text">Die Anzahl der Siebpunkte beträgt: {{total}}</view>
<Ansichtsklasse="Punkt1">
  <Bild src="{{top}}">
  </image>
</Ansicht>
<Ansichtsklasse="Punkt2">
  <Bild src="{{left}}"></Bild>
  <Bild src="{{rechts}}">
  </image>
</Ansicht>
<button class='{{btn}}' bindtap='click'>{{texts}}</button>

3.js-Code:

Daten: {
    oben: "../images/images/1-point.png",
    gesamt: '',
    links: "../images/images/2-point.png",
    rechts: "../images/images/3-point.png",
    btn: '.btnStart',
    Texte:'Schüttel es',
    Flagge: wahr,
    img:[
      "../images/images/1-Punkt.png",
      "../images/images/2-point.png",
      "../images/images/3-point.png",
      "../images/images/4-point.png",
      "../images/images/5-point.png",
      „../images/images/6-point.png“

    ]

  },

  /**
   * Lebenszyklusfunktion - auf Seitenladen warten*/
 Klick:Funktion(){
   var selbst = dies;
   wenn(diese.Daten.Flagge){
    
     selbst.timer = Intervall setzen(Funktion(){
       var eins = Math.floor(Math.random() * 6);
       var zwei = Math.floor(Math.random() * 6);
       var drei = Math.floor(Math.random() * 6);
        selbst. setData({          
          oben: self.data.img[one],
          links: self.data.img[zwei],
          rechts: self.data.img[drei],
          gesamt:eins+zwei+drei+3,
          
        })
     },200)
     selbst. setData({
       btn: ".btnEnd",
       Texte: 'Stopp',
       Flagge: falsch,
     })
     
   } anders {
     clearInterval(Selbstauslöser);

     selbst. setData({
       btn: ".btnStart",
       Texte: 'Shake it',
       Flagge: wahr,


     })

   }
   
 },

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:
  • Miniprogramm zur Implementierung der Sieve-Lotterie

<<:  Tutorial zur binären Kompilierung und Installation von MySql centos7 unter Linux

>>:  Installations-Tutorial zur dekomprimierten Version von MySQL 5.7.23 mit Bildern und Text

Artikel empfehlen

Der Unterschied zwischen Datenzeit und Zeitstempel in MySQL

In MySQL gibt es drei Datumstypen: Datum (Jahr-Mo...

Beispiel für den Import von Nginx-Protokollen in Elasticsearch

Die Nginx-Protokolle werden von Filebeat gesammel...

Natives JS zum Erreichen von Spezialeffekt-Meldungsfeldern

In diesem Artikel wird ein Nachrichtenfeld mit Sp...

Verwenden von CSS3 zum Erzielen von Übergangs- und Animationseffekten

Warum sollten wir CSS-Animationen anstelle von JS...

Integrierte Objekte, Werttypen und Referenztypen in JavaScript-Objekten erklärt

Inhaltsverzeichnis Objekt Objektdefinition Iterie...

Informationen zur ROS2-Installation und zur Verwendung der Docker-Umgebung

Inhaltsverzeichnis Warum Docker verwenden? Docker...

Beispiele für die Interaktion zwischen MySQL und Python

Inhaltsverzeichnis 1. Daten vorbereiten Erstellen...

So erzielen Sie mit CSS einen Daten-Hotspot-Effekt

Die Wirkung ist wie folgt: analysieren 1. Hier se...

Best Practices zum Teilen von React-Code

Wenn ein Projekt eine gewisse Komplexität erreich...