IT이야기

라우터.go()가 Vue 라우터에서 작동하지 않는 이유

cyworld 2022. 4. 3. 21:13
반응형

라우터.go()가 Vue 라우터에서 작동하지 않는 이유

vue-roouter를 사용하여 구성 요소 확인 사용자 로그인 상태가 있는데, 라우터를 사용하여 로그인 페이지 URL로 리디렉션하려면 어떻게 해야 하는가?

구성 요소에서 내 코드:

<script>
  export default {
    components: {
    },
   
    name: 'landing-page',
    created: function () {
      const router = this.$router
      router.go({path: '/login'})
    }
  }
</script>

그렇지만router.go효과가 없다.

그 것을 기억하라.router.go기록 스택에서 앞으로 또는 뒤로 이동할 스텝 수를 나타내는 단일 정수 매개변수를 사용한다.그러니 길을 내주려면router.push('your_url').

자세한 내용은 다음을 참조하십시오.부에루터

오, 쓰세요.router.push('/login')잘 될 수 있다

참조URL: https://stackoverflow.com/questions/41065223/why-the-router-go-does-not-work-in-vue-router

반응형