收藏
回答

getCurrentPages()[0].data取不到当前页面数据

官方文档提到

getCurrentPages()[0].data可以获取当前页面的数据.


但是, 在开发的时候发现,navigateTo跳转后, 在某些页面中getCurrentPages()[0].data返回的数据是上一层页面的数据.

这个时候微信开发工具已经显示路径在新打开的页面, 但是取到的数据却是上个页面的.

请问是怎么回事?

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

1 个回答

  • 许一世承诺
    许一世承诺
    2017-04-17

    getCurrentPages() 获取到的是一个数组, 下标为零就是第一个页面,要获取当前页面的 下标应该是

    ( getCurrentPages().length -1 )

    2017-04-17
    有用
    回复
登录 后发表内容