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

So geben Sie Speicherplatz unter CentOS 6 oder CentOS 7 frei

Nachfolgend finden Sie die Schnellbefehle zum Fre...

Reagiert auf verschiedene Arten, Parameter zu übergeben

Inhaltsverzeichnis Übergeben von Parametern zwisc...

Ubuntu 18.04 installiert MySQL 5.7.23

Ich habe MySQL zuvor problemlos in Ubuntu 16.04 i...

Analyse der Verwendung des Linux-Schwachstellen-Scan-Tools lynis

Vorwort: Lynis ist ein Sicherheitsprüfungs- und H...

Detaillierte Erklärung des TARGET-Attributs des HTML-Hyperlink-Tags A

Das Hyperlink-Tag <a> stellt einen Linkpunkt...

css3-Animation, Ballrollen, js-Steuerung, Animationspause

Mit CSS3 können Animationen erstellt werden, die ...

Vollständiges Installationstutorial zum Ubuntu 16.04-Image unter VMware

In diesem Artikel finden Sie das Installations-Tu...

So überwachen Sie den Linux-Serverstatus

Wir, insbesondere Linux-Ingenieure, haben täglich...

Verwenden Sie Typescript-Konfigurationsschritte in Vue

Inhaltsverzeichnis 1. TypeScript wird in das alte...