收藏
回答

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

问题模块
API和组件

官方文档提到

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


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

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

请问是怎么回事?

最后一次编辑于  2017-04-14  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

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

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

    ( getCurrentPages().length -1 )

    2017-04-17
    赞同
    回复