html52.com
我爱小程序-开发者交流社区

getCurrentPages在安卓和iphone都出现报错,在电脑模拟机上正常

问题模块
API和组件

r-pay/order-pay'    })    return;  },在真机上console.log(pages)就报错了,报错如上截图问题:调用getCurrentPages()在安卓和iphone真机都出现报错,而在电脑模拟机上正常。

问题:调用getCurrentPages()在安卓和iphone真机都出现报错,而在电脑模拟机上正常。

代码如下:

 chooseAddress:function(e){

    var addr_id = e.currentTarget.dataset.addr_id 

    var province = e.currentTarget.dataset.province

    var city = e.currentTarget.dataset.city

    var county = e.currentTarget.dataset.county

    var addr = e.currentTarget.dataset.addr

    console.log('addr_id=====' + addr_id)

    console.log('province=====' + province)

    console.log('city=====' + city)

    console.log('county=====' + county)

    console.log('addr=====' + addr)

    var new_address = province+city+county+addr

    console.log('new_address=====' + new_address)

    var pages = getCurrentPages();//获取页面栈

    console.log(pages)

    var currpage = pages[pages.length - 1];//当前页面

    var prevPage = pages[pages.length - 2];  //上一个页面(父页面)

    console.log('prevPage========', prevPage)

    prevPage.setData({

      province: province,

      city: city,

      county: county,

      addr: addr,

      addr_id: addr_id

    })

    wx.navigateBack({

        url: '/pages/order/order-pay/order-pay'

    })

    return;

  },

在真机上console.log(pages)就报错了,报错如上截图

网友回复

紫日:

一样,我也遇到了同样的问题,来个大神帮帮忙呀

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付