在页面函数中获取当前页面的数据时,数组为空
直到看到一篇文章:https://blog.csdn.net/weixin_44004835/article/details/122755871
因为页面是嵌套打开的,呈现的栈如下图
所以先要获取当前页面,再取当前页面的数据
获取当前页面
Pages({
data:{
data1:111,
data2:"bbb"
}
})
fuction a(){
var pageArr = getCurrentPages()
console.log(pageArr[pageArr.length-1].data)
}