【发布时间】:2021-11-17 12:44:23
【问题描述】:
我有在 4 秒内重定向用户的功能,但我需要以某种方式传递道具:
setTimeout(() => {
clearInterval(intervalId)
this.$router.push({ path: `/${this.$store.state.locale}/my-cart` })
}, 4000)
我试图做这样的事情:
this.$router.push({ name: '/${this.$store.state.locale}/my-cart', params: {step: '2'} })
这不起作用,该路由在主页上重定向,那么,我该怎么做?
【问题讨论】:
-
您是否尝试将选项
props: true添加到路由配置中?检查这个:router.vuejs.org/guide/essentials/… -
其实我错了,问题也错了。道具是关于组件的,但我有静态 url
/my-cart。所以,这不会以这种方式工作,但是谢谢
标签: vue.js routes vue-router