WX小程序:A页面传值到B页面,B页面获取到传入的值。

WX是真的挺耐折腾的!! 实际业务中,可定会需要这样的场景。 A页面像B页面传递值,然后B页面将传入的值获取到,并做处理。废话不说,直接上代码:

 

   (1)A页面传入参数

 //A页面 跳转到B页面去,传入了code,code_return,index_date三个参数
 btn_search: function(e) {
    wx.navigateTo({
      url:
        `../plant/plant?code=` +
        this.data.code +
        "&code_return=" +
        this.data.code_return +
        "&index_date=" +
        this.data.index_date
    });
    console.log(this.data.code);
    console.log(this.data.code_return);
    console.log(this.data.index_date);
  },

   (2)B页面接受获取到参数(options):

 // 页面的初始数据
  data: {},
  onLoad: function(options) {
    // 获取页面跳转时传入的参数
    var that = this;
    var dpt = options.code;
    var arr = options.code_return;
    var date = options.index_date;
    // var date = this.data.index_date;
    console.log(dpt);
    console.log(arr);
    console.log(date);
    console.log(options);
  }

    (3)效果截图:

WX小程序:A页面传值到B页面,B页面获取到传入的值。_第1张图片

 

               记录下!仅供自己学习,参考。 有不懂的欢迎留言讨论。

你可能感兴趣的:(WX:小程序)