【发布时间】:2018-05-10 15:47:34
【问题描述】:
我正在开发一个 vue.js 项目。 我有以下配置的路线
{
path: '/Cart',
component: Cart,
props: (route) => ({
payment_id: route.query.payment_id,
payment_request_id: route.query.payment_request_id
})
}
我的场景是购物车->付款(第三方)--(重定向到)--->购物车。
在重定向期间,网址将附加为 www.example.com/cart?payment_id='xxx'
路由无法识别请求的购物车页面?
任何帮助将不胜感激?
注意:我使用window.location.href 导航到付款页面。
【问题讨论】:
-
请提供代码。你试过用 this.$router.push 吗?
-
你确定控制台没有错误?
-
所有 Spa 都有这个问题,解决方案是在请求特定页面时重定向到索引页面。 router.vuejs.org/en/essentials/history-mode.html
-
是的,感谢您的链接。如果我从静态存储桶提供 HTML 页面,我想知道如何重定向。
标签: vue.js vuejs2 url-redirection vue-component vue-router