uni-app 如何在當前頁調上個頁面的方法

1.獲取上個頁面html

var pages = getCurrentPages();//當前頁
var beforePage = pages[pages.length - 2];//上個頁面

2.在當前頁調上個頁面方法小程序

beforePage.submitAct()

可是,在uni-app中是適配多端的,beforePage.submitAct()只在h5中有效,在app端和微信小程序端都會報錯 not a function;微信小程序

在h5和app中實現當前頁調上個頁面方法微信

beforePage.$vm.submitAct()

整理一下代碼:app

var pages = getCurrentPages();//當前頁
var beforePage = pages[pages.length - 2];//上個頁面
// #ifdef H5
beforePage.submitAct()
// #endif
// #ifndef H5
beforePage.$vm.submitAct()
// #endif

 轉載時請註明出處及相應連接,本文永久地址:http://www.javashuo.com/article/p-tcbawdgv-gb.html,謝謝!spa

相關文章
相關標籤/搜索