1. 90前端首页
  2. 前端开发
  3. 移动开发

uni-app 如何在当前页调上个页面的方法

1.获取上个页面

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

整理一下代码:

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

如需转载,请注明出处:https://www.90qianduan.com/front/mobile/4764.html

展开阅读全文

发表评论

登录后才能评论