uniapp返回上一页并刷新数据的方法

遇到这个问题,uniapp返回上一页时状态没有变,需要更新一下,直接上代码:


 

setTimeout(() => {
				// 返回上一页并刷新数据方法
				let pages = getCurrentPages(); // 当前页面
				let beforePage = pages[pages.length - 2]; // 上一页
				beforePage.data.refreshIfNeeded = true;
				// 返回上一页 delta返回的页面数 如果delta大于现有页面数,则返回首页
              uni.navigateBack({
                delta: 1
              })
            }, 2000);

你可能感兴趣的:(uniapp,javascript,vue.js,javascript,前端)