|
@@ -17,12 +17,16 @@ const handle2Orders = () => {
|
|
|
router.replace('/pages/mine/orders/index')
|
|
|
}
|
|
|
const handle2Mall = () => {
|
|
|
- // router.replace('/pages/home/mall/index')
|
|
|
- router.back(2)
|
|
|
+ const pages = getCurrentPages()
|
|
|
+ const mallIndex = pages.findIndex((it) => it.route === 'pages/home/mall/index')
|
|
|
+ if (mallIndex > -1) {
|
|
|
+ console.log(pages.length - mallIndex - 1)
|
|
|
+ router.back(pages.length - mallIndex - 1)
|
|
|
+ } else {
|
|
|
+ router.replace('/pages/home/mall/index')
|
|
|
+ }
|
|
|
}
|
|
|
-onLoad(() => {
|
|
|
- console.log(getCurrentPages())
|
|
|
-})
|
|
|
+onLoad(() => {})
|
|
|
</script>
|
|
|
<template>
|
|
|
<div class="flex-grow flex flex-col px-3.5 justify-center items-center gap-7 bg-white">
|