So verwenden Sie wxs, um die erhaltenen Daten im Applet zu berechnen

angryTom
Freigeben: 2020-03-21 10:24:19
nach vorne
3711 Leute haben es durchsucht

In diesem Artikel werden die durch die WXS-Berechnung im Applet erhaltenen Daten vorgestellt. Die geschriebene Ereignisfunktion kann über WXS-Code verfügbar gemacht und in WXML aufgerufen werden.

So verwenden Sie wxs, um die erhaltenen Daten im Applet zu berechnen

Wie das Applet wxs verwendet, um die erfassten Daten zu berechnen

Für die erfassten Daten ist oft ein wenig Berechnung erforderlich. Teilen Sie beispielsweise zwei Zahlen mit nur zwei Dezimalstellen.

wxs wird häufig für die Datenverarbeitung verwendet. WXS-Code kann in Tags in WXML-Dateien oder in Dateien mit dem Suffix .wxs geschrieben werden. Fall 1: Schreiben Sie in die verwendete WXML eine Moduldefinition, die nur in dieser Datei verwendet wird

Schritt 1: Definieren Sie dieses Modul, schreiben Sie die Ereignisverarbeitungsfunktion und stellen Sie sie bereit

var getEvery = function(totle,each) {   
 var eachPrice=(totle/each).toFixed(2);   
 return eachPrice; 
}  
module.exports.getEvery = getEvery;
Nach dem Login kopieren

(Empfohlenes Lernen: Mini-Programmentwicklung)

Dieser Code wird in die WXML-Datei geschrieben und jedes Tag ist ein separates Modul. Jedes Modul hat seinen eigenen unabhängigen Umfang. Das heißt, in einem Modul definierte Variablen und Funktionen sind standardmäßig privat und für andere Module nicht sichtbar. Wenn ein Modul seine internen privaten Variablen und Funktionen der Außenwelt zugänglich machen möchte, kann dies nur über module.exports erreicht werden.

Schritt 2. Wird in wxml verwendet: Modulname. Methodenname (Parameter eins, Parameter zwei);

Parameter ist in page.js. Verwenden Sie einfach

{{m1.getEvery(goods.retailPriceJia,goods.childNum)}}
Nach dem Login kopieren

.

Fall 2: Das Definieren von wxs außerhalb der Referenzdatei hängt nicht von der Basisbibliotheksversion der Laufzeit ab und kann in allen Versionen von Miniprogrammen ausgeführt werden. Sie müssen sich also keine Gedanken über den Versionsschritt 1 machen. Die .wxs-Datei befindet sich in den WeChat-Entwicklertools. Sie können die .wxs-Datei direkt erstellen, indem Sie mit der rechten Maustaste darauf klicken und das WXS-Skript direkt darin schreiben.

Schritt 2 Eine einzelne Dateidefinition kann Variablennamen und Funktionen offenlegen, eine oder mehrere

var filters = { 
 toFix: function (value) {   
     return value.toFixed(2)//此处2为保留两位小数  
  }
}
var filt = {  
    toFix: function (value) {    
    return value.toFixed(1)
        //此处1为保留1位小数  
    }
}
module.exports = { 
 toFix: filters.toFix,  toFixs: filt.toFix
}
Nach dem Login kopieren

Die .wxs-Datei kann von anderen .wxs-Dateien oder Tags in WXML referenziert werden.

Schritt 3. Verwenden Sie

¥{{filt.toFixs(item.retailPriceJia)}}/个市场价:¥{{filt.toFixs(item.retailPrice)}}
Nach dem Login kopieren

auf anderen Seiten. Der Effekt wird durch die Beibehaltung von zwei Dezimalstellen erreicht.

PHP-Website für Chinesisch, eine große Anzahl kostenloser JQuery-Video-Tutorials, willkommen zum Online-Lernen!

Das obige ist der detaillierte Inhalt vonSo verwenden Sie wxs, um die erhaltenen Daten im Applet zu berechnen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:zixun.jisuapp.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage