父页和子页之间想通过回调传值,有谁知道可行吗?怎么弄?

发布于 8 年前作者 wfu5728 次浏览最后编辑 8 年前来自 ask

比如,父页点击修改姓名,navigateTo子页,输入姓名,点击确定后,通过回调将值传给父页中的某函数中。

这个有谁做过吗?还是我的想法不靠谱。

象这样:

在父页里:

getInputFromNextPage({

    //navigateToNextPage

    //做相关处理

    success: res=>{

        res.data //得到下一页中的输入

    }

})

2 回复
jie90
jie901 楼6 年前

var pages = getCurrentPages(); // 获取页面栈

var prevPage = pages[pages.length - 2]; // 上一个页面

prevPage.xxxxxxx   就可以执行上页方法。

mjin
mjin2 楼6 年前

可以通過app.globalData,父页面的onShow,实现