Ver código fonte

fix: 修正登录跳转逻辑和关于页面路径

将登录后的跳转从redirectTo改为navigateBack
修正关于页面跳转登录时的路径错误
feige996 7 meses atrás
pai
commit
ef0fc53f2d
2 arquivos alterados com 6 adições e 5 exclusões
  1. 1 1
      src/pages-sub/about/about.vue
  2. 5 4
      src/pages/login/login.vue

+ 1 - 1
src/pages-sub/about/about.vue

@@ -28,7 +28,7 @@ function gotoLogin() {
     return
   }
   uni.navigateTo({
-    url: `${LOGIN_PAGE}?redirect=${encodeURIComponent('/pages/about/about?a=1&b=2')}`,
+    url: `${LOGIN_PAGE}?redirect=${encodeURIComponent('/pages-sub/about/about?a=1&b=2')}`,
   })
 }
 function logout() {

+ 5 - 4
src/pages/login/login.vue

@@ -61,10 +61,11 @@ async function doLogin() {
     // })
   }
   else {
-    console.log('redirectTo:', path)
-    uni.redirectTo({
-      url: path,
-    })
+    // 自己决定是 redirectTo 还是 navigateBack
+    // uni.redirectTo({
+    //   url: path,
+    // })
+    uni.navigateBack()
   }
 }
 </script>