微信小程序 wx.navigateBack携带参数
1.在微信小程序中要求在B页面点击后携带参数,返回到上一页面,这里用到wx.navigateBack
B页面
// 选择城市
  func_city: function (e){
    var that = this;
    
    //点击获取dataset存储到城市信息
    that.data.cityAddress = e.currentTarget.dataset.city;
    //当前页面
    let pages = getCurrentPages();
    
    //上一页面
    let prevPage = pages[pages.length - 2];
    
    //将数值信息赋值给上一页面cityItem变量
    prevPage.setData({
      cityItem: that.data.cityAddress
    });
    
    //关闭当前界面返回到上一页面
    wx.navigateBack({
    
    //返回栈数
      delta: 1
    })
  },
A页面/js
data: {
    cityItem:'上海市'
}
A页面wxml
<text class='search-city'>{{cityItem}}</text>
// 选择城市
  func_city: function (e){
    var that = this;
    
    //点击获取dataset存储到城市信息
    that.data.cityAddress = e.currentTarget.dataset.city;
    //当前页面
    let pages = getCurrentPages();
    
    //上一页面
    let prevPage = pages[pages.length - 2];
    
    //将数值信息赋值给上一页面cityItem变量
    prevPage.setData({
      cityItem: that.data.cityAddress
    });
    
    //关闭当前界面返回到上一页面
    wx.navigateBack({
    
    //返回栈数
      delta: 1
    })
  },
作者:骑上我心爱的小摩托
链接:https://juejin.im/post/5b611a2a6fb9a04fbc220b8e
来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
 
                    
                
 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号