uniapp如何在当前页面获取上个页面的变量、方法
getCurrentPages()
getCurrentPages()
函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。
注意: getCurrentPages()
仅用于展示页面栈的情况,请勿修改页面栈,以免造成页面状态错误。
如:页面点击路径为 “我的” | “我的收藏” | “罐表详情”,在“罐表详情”页使用 :
var pages = getCurrentPages(); var prePage = pages[pages.length - 2]; console.log("pages:",pages); console.log("prePage:",prePage);
打印结果如下:
在源码中: