programing

Vue.js vue-router:페이지를 새로고침하지 않고 되돌아가려면 어떻게 해야 합니까?

goodsources 2022. 8. 29. 22:27
반응형

Vue.js vue-router:페이지를 새로고침하지 않고 되돌아가려면 어떻게 해야 합니까?

문제의 핵심은 다음과 같습니다.

여기에 이미지 설명 입력

주의사항:

  • 입력/검색 시 vuex에서 쿼리가 업데이트됨
  • 제품 클릭 후 사용자는 다음 방법으로 이동됩니다.user.push('/product/'+ asin)
  • 이사할 때 둘 다 해봤어요router.push('/')게다가router.go(-1)

사용자가 돌아올 때마다 쿼리 값이 손실되고 결과 목록이 새로고침됩니다.

이런 일이 일어나지 않도록 쉽게 구할 수 있는 레시피가 있나요?감사합니다.

추가 정보:보시다시피 뒤로 버튼을 누르면 가져온 제품 목록이 이전과 동일하게 잠시 표시됩니다. 그런 다음 어떤 이유로 인해 쿼리가 비워지고 결과가 지워집니다.

언급URL : https://stackoverflow.com/questions/49347999/vue-js-vue-router-how-to-go-back-without-a-page-reload

반응형