반응형
VUE : Get URL Parameter
Url 에서 파라메터를 가져오는 방법입니다.
1. $route.params
https://hello-bryan.tistory.com/search/hello/20
이런 url 이 있을 때,
router 설정
{
path: '/search/:text/:size',
components: {
header: Header,
default: SearchBody,
footer: Footer
}
}
파라메터 접근은 $route.params 입니다.
<template>
{{ $route.params }} <!-- { text: 'hello', size: 20 } -->
{{ $route.params.text }} <!-- hello -->
{{ $route.params.size }} <!-- 20 -->
</template>
---
2. $route.query
파라메터가 ? 를 통해서 들어올 경우
https://hello-bryan.tistory.com/search?text=hello&size=30
router 설정
{
path: '/search',
components: {
header: Header,
default: SearchBody,
footer: Footer
}
}
파라메터 접근은 $route.query 입니다.
<template>
{{ $route.query.text }} <!-- hello -->
{{ $route.query.size }} <!-- 20 -->
</template>
728x90
반응형
'Vue.js' 카테고리의 다른 글
[Vue] router 에서 여러가지 주소 사용하기 #alias (0) | 2021.01.12 |
---|---|
[Vue] store. action 에서 다른 action 호출하기 (0) | 2021.01.12 |
[Vue] ESLint 사용하기 (0) | 2021.01.01 |
[Vue] store 여러개 js 파일 사용 (0) | 2021.01.01 |
[Vue] Vuetify 설정 #npminstall vuetify (0) | 2021.01.01 |
댓글