小程序模板:专业的小程序模板与静态模板分享平台
小程序
教程
搜索
当前位置 : 首页> 小程序教程> 微信小程序page调用另一个page中的方法

微信小程序page调用另一个page中的方法

可以使用 getCurrentPages 方法获取当前页面栈,然后通过页面栈中的索引调用其他页面的方法。


假设有两个页面:pageA 和 pageB,其中 pageA 中有一个名为 funcA 的方法,我们想在 pageB 中调用该方法。


在 pageB 页面中,可以使用以下代码调用 pageA 中的 funcA 方法:

const pages = getCurrentPages()
const prevPage = pages[pages.length - 2] // 获取上一个页面实例对象
prevPage.funcA() // 调用上一个页面的方法


需要注意的是,getCurrentPages 方法返回的是一个页面栈数组,其中最后一个元素为当前页面,倒数第二个元素为上一个页面实例对象。

联系客服 意见反馈

签到成功!

已连续签到1天,签到3天将获得积分VIP1天

知道了