赞
踩
用vue3开发的时候遇到了怪问题
const router = useRouter()
router.push('name')//不带params的页面可以成功
router.push(`name/${param1}/${param2}`)//带params的就不能跳转
//查阅文档之后换了种写法也不行
router.push({
name: "name",
params: {
params1: param1,
params2: param2
}
)//这种写法也不行
后来发现在路由配置中加了一项meta之后就好了
???不知道为什么 之前没加也没问题
原来的路由配置
{
path: '/nameS/:id/:file',
name: 'nameS',
component: nameS,
append: true
}
添加之后的
{
path: '/nameS/:id/:file',
name: 'nameS',
component: nameS,
meta: {
title: '这里是title'
},
append: true
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。