< RouterLink to= "/page?a=1&b=2" > { {  RouterLink 字符串传参 } } < / RouterLink> 
import  {  toRefs }  from  'vue' 
import  {  useRoute }  from  'vue-router' 
const  {  query} =  toRefs ( useRoute ( ) ) 
console. log ( query. a) 
console. log ( query. b) 
< RouterLink : to= "{ path:'/page', query: { a:1,b:2 } }" > { {  RouterLink 字符串传参 } } < / RouterLink> 
< RouterLink : to= "{ name:'page', query: { a:1,b:2 } }" > { {  RouterLink 字符串传参 } } < / RouterLink> 
import  {  toRefs }  from  'vue' 
import  {  useRoute }  from  'vue-router' 
const  {  query} =  toRefs ( useRoute ( ) ) 
console. log ( query. a) 
console. log ( query. b) 
< RouterLink : to= "{ name:'page', params: { a:1,b:2 } }" > { {  RouterLink 字符串传参 } } < / RouterLink> 
{ path : '/page/:a/:b?' ,  name : 'page' , ... ... 
} 
import  {  toRefs }  from  'vue' 
import  {  useRoute }  from  'vue-router' 
const  {  params } =  toRefs ( useRoute ( ) ) 
console. log ( params. a) 
console. log ( params. b) 
< RouterLink : to= "{ name:'page', params: { a:1,b:2 } }" > { {  RouterLink 字符串传参 } } < / RouterLink> 
< RouterLink : to= "{ name:'page', query: { a:1,b:2 } }" > { {  RouterLink 字符串传参 } } < / RouterLink> 
{ path : '/page/:a/:b?' ,  name : 'page' , props ( route ) {    return  { ... route. query} } , props:{    a : 1 , b : 2 } , ... ... 
} 
defineProps ( {  a, b } ) 
console. log ( a) 
console. log ( b)