uniapp返回上一页并刷新数据方法


let pages = getCurrentPages(); // 当前页面
let beforePage = pages[pages.length - 2]; // 上一页
uni.navigateBack({
    success: function() {
        beforePage.onLoad(); // 执行上一页的onLoad方法
    }
});

1.getCurrentPages()获取当前页面的页面栈,是个数组

2.pages[pages.length-1],为当前页。pages[pages.length-2]为上一页

3.let beforePage=pages[pages.length-2],将上一页赋值给beforePage

4.beforePage.onLoad()。调用上一页中的onload()方法


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM