import { useRouter } from 'vue-router'
setup(){
const router = useRouter()
console.log(router.currentRoute.value.query)
console.log(router.currentRoute.value.params)
通过router.currentRoute.value里的参数获取
//路由跳转 router.push
}
以上是vue3测试版本的老方法,现在好像不能用了
以下是新方法
import { useRoute } from 'vue-router';
export default {
setup() {
const route = useRoute();
const queryParams = route.query;
// 如果你想获取特定的查询参数,可以直接访问 route.query.yourParamName
return {
queryParams
};
}
};
vue3 setup里获取query params路由携带的参数
于 2020-09-30 17:25:42 首次发布