diff --git a/src/components/back-button/index.vue b/src/components/back-button/index.vue index e5a4ec7..3bd8e1d 100644 --- a/src/components/back-button/index.vue +++ b/src/components/back-button/index.vue @@ -1,12 +1,12 @@ diff --git a/src/utils/adapterWX.ts b/src/utils/adapterWX.ts new file mode 100644 index 0000000..18a86a7 --- /dev/null +++ b/src/utils/adapterWX.ts @@ -0,0 +1,17 @@ +import { useRouter } from "vue-router"; + +export const adapterHandleBack = () => { + const router = useRouter(); + if (typeof uni !== "undefined") { + uni.getEnv((res) => { + if (res.miniprogram) { + uni.navigateBack({delta:1}); + } else { + router.back(); + } + }); + } else { + router.back(); + } + return false; +}; diff --git a/src/views/mine/addAddress.vue b/src/views/mine/addAddress.vue index d66f7b6..967acde 100644 --- a/src/views/mine/addAddress.vue +++ b/src/views/mine/addAddress.vue @@ -78,7 +78,7 @@
保存地址
+ @click="adapterHandleBack"> 返回
@@ -88,7 +88,8 @@