• 简书网微信公众号二维码
您当前的位置: 首页 > 知识百科 > 微信小程序字符串截取与传递如何操作

微信小程序字符串截取与传递如何操作

时间:2023-07-01 14:05 阅读数:12 人阅读 分类:知识百科

  微信小程序商店曾经介绍过,小程序在运行过程中会向下个小程序页面传递各种参数,包括字符串的传递。那么接下来就一起来看看微信小程序字符串截取与传递怎么弄。

  wx.request({

  url: 'localhost/konghua/1.php', //仅为示例,并非真实的接口地址

  data: {

  jd: '120',

  wd: "'"+longitude+"'"

  },

  复制代码如果是在js里面,应该是上面那样就可以拼接了,可小程序里却不行,求大神指点

  导读:微信小程序向下个页面传递各种参数,和下个页面对参数的获取。

  传递字符串

  //传递参数(?model中,model是下个页面获取时的key)

  click:function(e){

  var model = this.data.str;

  wx.navigateTo({

  url: '../detail/detail?model=' + model,

  })

  }

  //在下个页面的onload中获取,

  onLoad: function (options) {

  var bean = options.model;

  console.log(options.model)

  this.setData({

  model:bean

  })

  },

  传递对象

  //通过提供的JSON.stingify方法,将对象转换成字符串后传递

  click:function(e){

  var model = JSON.stringify(e.currentTarget.dataset.model);

  wx.navigateTo({

  url: '../detail/detail?model=' + model,

  })

  }

  //接收

  onLoad: function (options) {

  //将字符串转换成对象

  var bean = JSON.parse(options.model);

  if(options.model == null){

  wx.showToast({

  title: '数据为空',

  })

  return;

  }

  this.setData({

  model:bean

  })

  },

  传递数组

  方式和传递对象相同,注意类型即可!

  看完上述资料,大家对于微信小程序字符串截取与传递都了解了吗?参照以上代码就可以进行操作了,希望这份资料能够对大家有所帮助。

  

  怎么解决微信小程序字符串拼接的问题

  微信小程序分割字符串实现代码

  微信小程序字符串拼接操作步骤


上一篇:在旅图看世界

下一篇:小决斗