uniapp返回上一页并刷新
时间: 2023-05-20 17:03:22 浏览: 583
返回上一页面并刷新
要实现 uniapp 返回上一页并刷新的功能,可以使用 uni.navigateBack 和 uni.$emit 方法。具体实现步骤如下:
1. 在需要返回的页面中,使用 uni.$emit 方法触发一个自定义事件,如下所示:
```
uni.$emit('refreshPage');
```
2. 在上一页的页面中,监听该自定义事件,并在事件回调函数中执行刷新操作,如下所示:
```
onLoad: function () {
uni.$on('refreshPage', () => {
// 执行刷新操作
this.refresh();
});
},
```
3. 在上一页中,使用 uni.navigateBack 方法返回到上一页,如下所示:
```
uni.navigateBack({
delta: 1
});
```
其中,delta 表示返回的页面数,1 表示返回上一页。
以上就是实现 uniapp 返回上一页并刷新的方法。
阅读全文