uni-app返回上一页面刷新

用途:在修改某项数据之后返回上一页面刷新并展示
第一种代码:

uni.navigateBack({
  success: () => {
    let page = getCurrentPages().pop();  //跳转页面成功之后
    if (!page) return;
    let options = {
      xx:xx  //例如上一页面是id为2的数据,要传递回去
    }
    page.onLoad(options);
  }
})

如果说我们想用返回的上一个页面的options,用page自带的options
第二种代码:

uni.navigateBack({
  success: () => {
    let page = getCurrentPages().pop();  //跳转页面成功之后
    if (!page) {
      return;
    } else {
        page.onLoad(page.options);// page自带options对象.
    }
  }
})

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容