如何重定向到 Vue3.js 中的感谢页面
How to redirect to thank you page in Vue3.js
如何在 Vue 上创建到另一个页面的重定向?
下面我想在用户登录后插入一个重定向。
async function normalLoginClicked() {
if(agreePrivacyPolicy.value) {
ps_loading_dialog.value.openModal();
await userProvider.loginWithEmailId(email.value, password.value);
ps_loading_dialog.value.closeModal();
if (userProvider.userResource.status == PsStatus.SUCCESS) {
redirect();
}
}
function redirect() {
userProvider.navigateUserLoginRedirect(route.query.redirect, 'dashboard', router, route.query.redirect, route.query, route.params);
}
继续 client-side 上下文的方法是在 await
之后使用以下内容
router.push('/my-cool/path-redirection')
如此处解释:https://router.vuejs.org/guide/essentials/navigation.html#navigate-to-a-different-location
如何在 Vue 上创建到另一个页面的重定向?
下面我想在用户登录后插入一个重定向。
async function normalLoginClicked() {
if(agreePrivacyPolicy.value) {
ps_loading_dialog.value.openModal();
await userProvider.loginWithEmailId(email.value, password.value);
ps_loading_dialog.value.closeModal();
if (userProvider.userResource.status == PsStatus.SUCCESS) {
redirect();
}
}
function redirect() {
userProvider.navigateUserLoginRedirect(route.query.redirect, 'dashboard', router, route.query.redirect, route.query, route.params);
}
继续 client-side 上下文的方法是在 await
router.push('/my-cool/path-redirection')
如此处解释:https://router.vuejs.org/guide/essentials/navigation.html#navigate-to-a-different-location