收藏
回答

我做跳转页面传参数为什么获取不到?

这个是传参数
Component({
  properties: {},
  data: {
    phone:'',
  },
  lifetimes: {
    created: function () {},
    attached: function () {
      console.info("页面加载");
    },
    detached: function () {
      console.info("页面卸载");
    },
  },
  methods: {
    inputPhone:function(){


    },
    goUserPwd:function(){
      let phone = this.data.phone;
      console.log(phone)
      const urlData = '/pages/dengluyeshurumima/component?phone='+encodeURIComponent(phone);
      console.log('urlData====',urlData)
      wx.navigateTo({
        url: urlData,
      })
    }
  },
});

这个是接收参数

Component({
  onLoad: function(options) {
    const phone = JSON.parse(options.phone);
    console.log('phone===',phone); // 这里会输出传递过来的 phone 参数值
    this.setData({
      phone:phone
    })
    console.log(this.data.phone)
  },
  properties: {},
  data: {phone:''},
  lifetimes: {
    created: function () {},
    attached: function () {
      console.info("页面加载");
     
    },
    detached: function () {
      console.info("页面卸载");
    },
  },
  
  methods: {
    goUserInfo:function(){
      wx.navigateTo({
        url: '/pages/lanhu_xinxiheduiye/component',
      })
    }
  },
});


回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容