vue router 动态路由使用模板字符串问题?
有一个 vue 的动态路由,根据 username 去渲染不同 username 下的数据
const routes = [ {
path: '/:username',
name: 'index',
component: () => import(/* webpackChunkName: "preview" */ '../src/components')
},
]
比如原始的 url 是
https://www.abc.com/tom
现在想修改一下路由的 path,在 username 前面加个时间戳,改成
https://www.abc.com/169980009/tom
我现在已经获取了时间戳 let hourTimeStamp = dayjs(time).unix()
但 path 里面无法又使用模板字符串和动态路由,下面这种写法不行
path: `${hourTimeStamp}/:username`
请问还有什么别的办法吗?
回答:
不应该是 path: '/:timeStamp/:username'
吗?然后每次router.push
的时候去插入时间戳吗?
以上是 vue router 动态路由使用模板字符串问题? 的全部内容, 来源链接: utcz.com/p/932860.html