getCurrentPages()[0].data取不到当前页面数据
发布于 5 年前 作者 tanjun 8662 次浏览 来自 问答

官方文档提到

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

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

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

请问是怎么回事?

1 回复

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

( getCurrentPages().length -1 )

回到顶部