1. 在上个页面找到获取数据列表的函数
// 获取列表数据
list() {
uniCloud.callFunction({
name: 'videoGet',
data: {}
}).then(res => {
this.dataList = res.result.data
})
},
2. 在 新页面 点击确定 需要返回时使用 uni.navgateBack
//点击发布
onSubmit() {
uniCloud.callFunction({
name: 'videoAdd',
data: {
title: this.title,
overUrl: this.coverUrl,
videoUrl: this.videoUrl
}
}).then(res => {
uni.showToast({
title: '上传成功!',
icon: 'none'
})
var pages = getCurrentPages(); // 当前页
var prevPage = pages[pages.length-2]; //上个页面
setTimeout(()=> {
uni.navigateBack({
delta: 1,
success() {
// 使用 $vm 监听调用 上一页面的 list() 方法
prevPage.$vm.list();
}
})
},1500)
})
},
uniapp官方介绍