반응형
라우터.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
반응형
'IT이야기' 카테고리의 다른 글
대응 중인 확인란 목록을 확인/확인 해제하는 방법 (0) | 2022.04.04 |
---|---|
파이선 2.7 지원 종료? (0) | 2022.04.04 |
Vuetify 버튼의 텍스트 색상을 변경하는 방법 (0) | 2022.04.03 |
js 파일에서 mapState를 사용하는 방법? (0) | 2022.04.03 |
Python에서 서버 ping (0) | 2022.04.03 |