uni-app带数据返回上一页

197 阅读1分钟

使用 uni.$on 和 uni.$emit 实现在完成某项操作的时候需要返回到上一个页面带着数据

在onShow里面写

onShow() {
  uni.$on("test1Data", (e) => {
    this.testText = e;
  });
},

在下一个页面写

back() {
  uni.navigateBack({
    success() {
      uni.$emit("test1Data", "嘎嘎");
    }
  });
}

20230526_140745.gif