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:
|
<<: 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
Vorwort Bootstrap, das beliebteste Front-End-Entw...
Inhaltsverzeichnis Vorwort Demonstrationseffekt H...
Apache Arrow ist ein beliebtes Format, das von ve...
1. Verwenden Sie CSS, um ein kleines Chat-Dialogf...
Basierend auf Vue und nativer JavaScript-Kapselun...
Die Aufgabe der Parallelitätskontrolle in einem D...
1. Festlegen der Groß-/Kleinschreibung von Felder...
1. Technische Punkte Vite-Version vue3 ts Integri...
Die Installation des RPM-Pakets ist relativ einfa...
Hintergrund: Ich arbeite derzeit an Funktionen fü...
Inhaltsverzeichnis Vorwort 1. Was sind Mixins? 2....
Es scheint, dass die MySQL-Server-Datei zur norma...
Inhaltsverzeichnis Vorwort Webpack-Deb-Server Sta...
Überprüfen Sie die Virtualisierung im Task-Manage...
Inhaltsverzeichnis Was ist FormData? Eine praktis...