>  Q&A  >  본문

javascript - Vue Router의 특정 페이지에서 브라우저 롤백을 방지하는 방법은 무엇입니까?

vue 단일 페이지 애플리케이션을 작성합니다. a>b>c 로그인에 성공하면 d 페이지가 표시됩니다. d 페이지에서 브라우저 뒤로 버튼을 무효화하는 방법을 알려주세요. 라우팅을 사용하는 후크. 이제 라우터 해시 모드를 사용하고 있습니다

给我你的怀抱给我你的怀抱2669일 전1401

모든 응답(3)나는 대답할 것이다

  • 滿天的星座

    滿天的星座2017-06-30 09:59:27

    기록에 새 기록을 추가하지 않고 현재 기록 기록을 바꾸는 router.replace(location)를 사용할 수 있습니다.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-06-30 09:59:27

    사례 링크

    으아악

    회신하다
    0
  • 三叔

    三叔2017-06-30 09:59:27

    부품 내부에 후크를 사용하세요.

    으아악

    beforeRouteLeave 中直接访问 this。这个 leave 钩子通常用来禁止用户在还未保存修改前突然离开。可以通过 next(false)에서 내비게이션을 취소할 수 있습니다.
    문서에서: https://router.vuejs.org/zh-c...

    회신하다
    0
  • 취소회신하다