Vue 라우팅에서 매개변수를 전달하는 두 가지 방법이 있습니다. 매개변수와 쿼리 방법의 차이점

동적 라우팅은 다른 선택에 따라 동일한 구성 요소에서 다른 콘텐츠를 렌더링하는 라우팅 매개 변수라고도 할 수 있습니다.

사용법 측면에서: 쿼리는 경로에 의해 도입되고 매개변수는 이름에 의해 도입되며 수신 매개변수는 비슷합니다. , 쿼리는 보안 문제인 get과 유사하지만,

<router-link :to="{ name: 'user', params: { userId: 123 }}">User</router-link>
!-- 带查询参数,下面的结果为 /register?plan=private -->
<router-link :to="{ path: 'register', query: { plan: 'private' }}">Register</router-link>

params의 값을 전달하는 것이 상대적으로 더 안전합니다 쿼리는 url을 통해 매개 변수를 전달하며 새로 고침 페이지는 그대로 있지만 params 새로 고침 페이지는 사라집니다.

추천

출처blog.csdn.net/pinhmin/article/details/129324339