sourcecode

vuejs에서 http referre를 얻는 방법

copyscript 2022. 11. 27. 21:22
반응형

vuejs에서 http referre를 얻는 방법

내 페이지에서 어느 페이지에서 사용자가 왔는지 알고 싶습니다.

현재 이 정보는 created() 페이지 또는 mounted() 페이지에서 입수하고 싶습니다.이걸 이용해서.$140 아니면 이것.$route는 이 정보가 포함되어 있지 않습니다.

네비게이션 가드에서는 다음을 사용할 수 있습니다.

router.beforeEach((to, from, next) => { })

페이지의 발신원을 알 수 있습니다만, 라우터를 사용하고 싶지 않습니다.각각 main.js에 있기 때문에, 참조처를 취득하는 장소는, 작성/마운트 된 메서드 중 어느 쪽의 컴포넌트 페이지에 있습니다.

이게 가능합니까?

사용할 수 있습니다.this.$route.queryApp.vue의 mounted() 훅에 있습니다.라우터는 필요 없어요.각자 전에, 말이 안 되니까.App.vue는 앱이 로드될 때 한 번 마운트되므로 라우터 쿼리 파라미터를 체크하기에 적합합니다.

router.beforeEach((to, from, next) => {
       console.log(to.query)
       console.log(to.query.utm_source)
})

if urlproduct/3?utm_source=2.콘솔 로그

{utm_source: "2"}
2

언급URL : https://stackoverflow.com/questions/48265620/how-to-get-http-refere-in-vuejs

반응형