この記事は、navigateTo データ送信を使用した WeChat アプレットの例についての関連情報を主に紹介します。この記事が、お困りの皆様の参考になれば幸いです。
navigateToデータ送信を使用したWeChatアプレットの例
1、基本データ型を渡す
index.js 送信ページJS
Page({ data: { testStr: '字符串str' }, onLoad: function () { }, next: function(e){ wx.navigateTo({ url: '/pages/test/test?str='+this.data.testStr, }) } })
test.js 承認ページJS
rrreええ
出力されるログは次のとおりです:
受け取ったパラメータは str = string str
2、オブジェクト {}
index.js 送信ページ JS
Page({ data:{ }, onLoad:function(options){ console.log("接收到的参数是str="+options.str); } })
test.js 受け入れページJS
Page({ data: { dataObj:{name:'我是name', extra:'我是extra'} }, onLoad: function () { }, toTest: function(e){ wx.navigateTo({ url: '/pages/test/test?dataObj='+JSON.stringify(this.data.dataObj) }) } })
によって出力されるログは次のとおりです:
test.js [sm]:16 受け取ったパラメータは obj={"name":"I am name","dataObj":"I am dataObj" } 递3、配列のセットの数を渡します []
index.js 送信ページ js
Page({ data:{ dataObj:null }, onLoad:function(options){ this.dat.dataObj= JSON.parse(options.dataObj);//解析得到对象 }})
Page({ data: { list:['item-A','item-B'] }, onLoad: function () { }, next: function(e){ wx.navigateTo({ url: '/pages/test/test?list='+JSON.stringify(this.data.list), }) } })
Test.js [sm]:17 受け取ったパラメータは list=["item-A","item-B"] です関連する推奨事項:
Vue コンポーネントとデータ転送の詳細な説明
方法Javascriptで複数のフォーム間でデータ転送を実装するには?
以上がWeChat アプレット navigateTo データ転送の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。