uniap 使用 uni.navigateBack 返回上一页 刷新数据方法

// An highlighted block
				let pages = getCurrentPages(); // 当前页面
				let beforePage = pages[pages.length - 2]; // 前一个页面
				if (this.res_id) {
					postEditResLog(this.form).then(res => {
						if (res.data.status == 1) {
							uni.navigateBack({
								delta: 1,
								success: function() {
									beforePage.$vm.init(); // 执行前一个页面的刷新
								}
							});
						} else {
							uni.showToast({
								title: res.data.msg,
								duration: 2000,
								icon: 'none'
							});
						}
					})
				}

第二种方法是使用Uniapp的生命周期onShow()

你可能感兴趣的:(uni-app,uni-app)