Heim > Web-Frontend > js-Tutorial > Welche Methoden gibt es zum Übergeben von Parametern mit dem WeChat-Applet?

Welche Methoden gibt es zum Übergeben von Parametern mit dem WeChat-Applet?

亚连
Freigeben: 2018-06-12 16:50:50
Original
2421 Leute haben es durchsucht

In diesem Artikel werden Ihnen hauptsächlich verschiedene Methoden zum Übergeben von Parametern im WeChat-Applet vorgestellt, darunter Navigatorsprung, globale Variablen, Listenindex-Indexwert und Formularwertübergabe verwandter Inhalte. Was benötigt wird, können Freunde darauf verweisen und gemeinsam lernen.

Vorwort

Lassen Sie mich zunächst etwas sagen: Aufgrund der Bedürfnisse des Unternehmens begann ich auch, in die Grube zu springen Nachdem wir die Grube ausgefüllt haben, ist der Weg hart und trostlos, obwohl es erst vor Kurzem viele Fallstricke gibt. Es ist normal, dass es Fallstricke gibt. Hahaha Lassen Sie uns über die Parameter des Miniprogramms sprechen. Lassen Sie uns einen Blick darauf werfen.

1. Wenn der Navigator

wxml-Seite springt („&“ kann verwendet werden, wenn es viele Parameter gibt)

<navigator url=&#39;../index/index?id=1&name=aaa&#39;></navigator>
Nach dem Login kopieren

oder fügen Sie ein Click-Ereignis hinzu, js verwendet navigationTo, um zu den Übergabeparametern zu springen, die beiden Effekte sind die gleichen

 wx.navigateTo({
   url: &#39;../index/index?id=1&name=aaa&#39;,
   })
Nach dem Login kopieren

js page Holen Sie sich

 onLoad: function (options) {
  //页面初始化 options为页面跳转所带来的参数
  var id = options.id //获取值
 },
Nach dem Login kopieren

direkt in onLoad 2. Globale Variablen

app.js-Seite

globalData:{
  id:null
 }
Nach dem Login kopieren

Zuweisung:

var app = getApp();
app.globalData.id = 2
Nach dem Login kopieren

Wert:

var app = getApp();
var id = app.globalData.id
Nach dem Login kopieren

3 . Holen Sie sich den Listenindex-Indexwert

wxml-Seite

<button bindtap=&#39;clickMe&#39; data-id=&#39;1&#39;>点击</button>
Nach dem Login kopieren

Wenn Sie mehrere übergeben müssen, können Sie mehrere Daten-[Parameter] schreiben, um

< zu übergeben 🎜>js-Seite

clickMe:function(e){
 var id = e.currentTarget.dataset.id
 console.log(id);
},
Nach dem Login kopieren

Hinweis: Übergeben Sie Parameter über WXML-Einstellungsdaten – [Parametername], [Parametername] kann nur Kleinbuchstaben und keine Großbuchstaben sein

4. Die Übergabe von Werten in Form

Die Übergabe von Werten in Form ist relativ einfach und wird häufig verwendet, daher werde ich keine Beispiele nennen

Das Obige habe ich für Sie zusammengestellt. Ich hoffe, dass es in Zukunft für alle hilfreich sein wird.

Verwandte Artikel:

So verwenden Sie vue-cli, um Vue-Plug-Ins zu schreiben

So verwenden Sie ngrok+express zum Lösen Debugging-Probleme der WeChat-Schnittstelle

So verwenden Sie Element-UI-Tabellen, um Zellen bearbeitbar zu machen

So löschen Sie die Überprüfung nach dem Schließen des Dialogs im Element ui

So verwenden Sie die Kompilierungsoperationsmethode in Vue

Das obige ist der detaillierte Inhalt vonWelche Methoden gibt es zum Übergeben von Parametern mit dem WeChat-Applet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.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