z***@qq.com
z***@qq.com
  • 发布:2019-01-31 15:07
  • 更新:2019-04-02 16:43
  • 阅读:1523

uni-app 在打包app后 不能为上个页面赋值

分类:uni-app

let pages = getCurrentPages();
let page = pages[pages.length - 2];
page.date=XXX;
这个方法在浏览器上可以为上个页面赋值,但是在打包app后就不行了,值完全没变化,怎么解决?

2019-01-31 15:07 负责人:无 分享
已邀请:
z***@qq.com

z***@qq.com (作者) - zhonggls

Vue.prototype.getPage = function(obj) {
let pageNo = obj + 1
var pages = getCurrentPages(); //当前页
var beforePage = pages[pages.length - pageNo]; //上个页面
// #ifdef H5
return beforePage
// #endif
// #ifndef H5
return beforePage.$vm
// #endif
};
用这个方法获取,可以实现app端修改上个页面值

该问题目前已经被锁定, 无法添加新回复