全网整合营销服务商

营销型网站+SEO优化+关键词快排=一站式服务

免费咨询热线:15959292472

[长春seo诊断公司]微信小程序navigateTo数据传递详解

  本文主要和大家介绍微信小程序使用navigateTo数据传递的实例的相关资料,希望通过本文能帮助到大家,常州市小程序开发哪家好[长春seo诊断公司]需要的朋友可以参考下,希望能帮助到大家。C#.Net教程
 

  微信小程序使用navigateTo数据传递的实例

  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

  

 

  

Page({ 
 data:{ 
 }, 
 onLoad:function(options){ 
 console.log("接收到的参数是str="+options.str)=◇□○; 
 } 
})

 

  打印的Log如下■-★:
 

  接收到的参数是str=字符串str

  2•★◁,传递对象{}

  index.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 接受页JS

  

 

  

Page({ 
 data:{ 
 dataObj☆=-●:null 
 }, 
 onLoad▽☆:function(options){ 
 this▷●▷.dat.dataObj= JSON.parse(options.dataObj);//解析得到对象 
 }})

 

  打印的Log如下•▽■□:

  test○○.js [sm]:16 接收到的参数是obj={“name●●▽◇”:◁○”我是name=▲★”-=…,▷●…○”dataObj”◇★☆:”我是dataObj”}

  3●▼▷,传递数组集合[]

  index.js 发送页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)●•, 
 }) 
 } 
})

 

  test.js 接受页JS

  

 

  

Page({ 
 data:{ 
 list:[] 
 }, 
onLoad:function(options){ 
 console▲▷-•.log("接收到的参数是list="+options.list);//此处打印出来的是字符串,新泰市小程序开发哪家好解析如下 
 this.data.list = JSON.parse(options.list);//解析得到集合
 }})

 

  打印的Log如下:

  test=☆★=.js [sm]◁☆:17 接收到的参数是list=[“item-A”★□▲,”item-B”]

  相关推荐:
 

  Vue组件及数据传递详解

  如何实现Javascript几个表单间的数据传递-□?

  如何在vue.js组件之间进行数据传递

  以上就是微信小程序navigateTo数据传递详解的详细内容,永济市小程序制作公司更多请关注久澳传媒编程栏目其它相关文章!

[长春seo诊断公司]微信小程序navigateTo数据传递详解

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。