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()方法
