Ausführliche Erklärung des WeChat-Applets „Navigation' zur Datenübertragung

小云云
Freigeben: 2018-02-01 09:48:16
Original
3917 Leute haben es durchsucht

Dieser Artikel stellt Ihnen hauptsächlich relevante Informationen zu den Beispielen des WeChat-Applets vor, das die Datenübertragung verwendet. Ich hoffe, dass dieser Artikel Ihnen helfen kann. Ich hoffe, dass er allen helfen kann.

Instanz des WeChat-Applets mit der Datenübertragung „navigateTo“

1, Übergabe des Basisdatentyps

index.js Seite JS senden

Page({ 
 data: { 
  testStr: '字符串str' 
 }, 
 onLoad: function () { 
 }, 
 next: function(e){ 
  wx.navigateTo({ 
   url: '/pages/test/test?str='+this.data.testStr, 
  }) 
 } 
})
Nach dem Login kopieren

test.js Seite JS akzeptieren

Page({ 
 data:{ 
 }, 
 onLoad:function(options){ 
  console.log("接收到的参数是str="+options.str); 
 } 
})
Nach dem Login kopieren

Das gedruckte Protokoll sieht wie folgt aus:

Der empfangene Parameter ist str=string str

2, übergebendes Objekt {}

index .js Seite JS senden

Page({ 
 data: { 
  dataObj:{name:'我是name', extra:'我是extra'} 
 }, 
 onLoad: function () { 
 }, 
 toTest: function(e){ 
  wx.navigateTo({ 
   url: '/pages/test/test?dataObj='+JSON.stringify(this.data.dataObj) 
  }) 
 } 
})
Nach dem Login kopieren

test.js Seite JS akzeptieren

Page({ 
 data:{ 
  dataObj:null 
 }, 
 onLoad:function(options){   
  this.dat.dataObj= JSON.parse(options.dataObj);//解析得到对象 
 }})
Nach dem Login kopieren

Das gedruckte Protokoll sieht wie folgt aus:

test.js [sm]:16 Der empfangene Parameter ist obj={"name": "Ich bin name", "dataObj": "Ich bin dataObj" }

3, übergeben Sie die Array-Sammlung[]

index.js Seite senden JS

Page({ 
 data: { 
  list:['item-A','item-B'] 
 }, 
 onLoad: function () { 
 }, 
 next: function(e){ 
  wx.navigateTo({ 
   url: '/pages/test/test?list='+JSON.stringify(this.data.list), 
  }) 
 } 
})
Nach dem Login kopieren

test.js akzeptiert Seiten-JS

Page({ 
 data:{ 
  list:[] 
 },  
onLoad:function(options){   
  console.log("接收到的参数是list="+options.list);//此处打印出来的是字符串,解析如下    
  this.data.list = JSON.parse(options.list);//解析得到集合
 }})
Nach dem Login kopieren

Das gedruckte Protokoll sieht wie folgt aus:

test.js [sm]: 17 erhalten Die erhaltenen Parameter sind list=["item-A","item-B"]

Verwandte Empfehlungen:

Detaillierte Erläuterung der Vue-Komponenten und der Datenübertragung

Wie übertrage ich Daten zwischen mehreren Formularen in Javascript?

So übergeben Sie Daten zwischen vue.js-Komponenten

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung des WeChat-Applets „Navigation' zur Datenübertragung. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!