uniapp中 uni.navigateBack返回上一页强制刷新

1.当前页面:子组件获取上一页父组件的方法editMap

  /**确认 保存选中的地址 回显 */
    async saveData() {
      //  将选择地址缓存 在用的地方getStorageSync
      uni.setStorageSync("selectAddressData", this.selectAddressData);
      const pages = getCurrentPages(); 获取当前挂载的路由数组
     // const curPage = pages[pages.length - 1]      // 声明一个当前页面  
      let prePage2 = pages[pages.length - 2]; //获取 上一个页面
      prePage2.editMap({ mapAddressData: this.selectAddressData });
      uni.navigateBack({
        delta: 1,
      });
    },

2.上一个页面,父组件页面方法

  methods: {
    editMap(object) {
      this.mapAddressData = object.mapAddressData;
    },}

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