场景是vue使用query进行传参
当前页面没刷新的时候$route.query.type是一个number类型,刷新后是string;
想问这种情况要怎么处理? 给res多加几个类型? let res: number | string | undefind ?
还是有什么其他办法,刚开始写typescript不清楚这些处理方法。
// 路由传参
$router.push({
path: xxx,
query: {
id: 'xxxx',
type: 1 // 传的是一个numebr类型
}
})
// 接受参数
let res: number;
res = $route.query.type