You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
703 B
32 lines
703 B
const back = () => {
|
|
uni.navigateBack({
|
|
delta: 1
|
|
})
|
|
}
|
|
|
|
const onActivityResult = () => {
|
|
var pages = getCurrentPages();
|
|
var currPage = pages[pages.length - 1]; //当前页面
|
|
let res = currPage.data;
|
|
return res.onActivityResult
|
|
}
|
|
|
|
// 返回数据到onShow()方法,取值 onActivityResult
|
|
const setResult = (options) => {
|
|
|
|
var pages = getCurrentPages();
|
|
var prevPage = pages[pages.length - 2]; //上一个页面
|
|
//直接调用上一个页面的setData()方法,把数据存到上一个页面中去
|
|
// 上一个页面最后设置userdata
|
|
let res = prevPage.data;
|
|
res.onActivityResult = options
|
|
uni.navigateBack({ //返回
|
|
delta: 1
|
|
})
|
|
}
|
|
|
|
export {
|
|
back,
|
|
setResult,
|
|
onActivityResult
|
|
}
|
|
|