Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk menghalang rollback penyemak imbas pada halaman tertentu dalam penghala vue?

Saya menulis aplikasi satu halaman a>b>c Selepas berjaya log masuk, halaman d dipaparkan. Saya ingin menjadikan butang kembali penyemak imbas tidak sah pada halaman d cangkuk menggunakan penghalaan Saya kini menggunakan mod cincang penghala

给我你的怀抱给我你的怀抱2669 hari yang lalu1395

membalas semua(3)saya akan balas

  • 滿天的星座

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

    Anda boleh menggunakan router.replace(location) yang tidak akan menambah rekod baharu pada sejarah dan menggantikan rekod sejarah semasa.

    balas
    0
  • PHP中文网

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

    Pautan kes

    //replace
    <router-link to="/D" replace>Go to D</router-link>
    or
    router.replace('D')

    balas
    0
  • 三叔

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

    Gunakan cangkuk dalam komponen.

    beforeRouteEnter (to, from, next) {
      next(vm => {
        // 通过 `vm` 访问组件实例
      })
    }

    Anda boleh membatalkan navigasi di beforeRouteLeave 中直接访问 this。这个 leave 钩子通常用来禁止用户在还未保存修改前突然离开。可以通过 next(false).
    Daripada dokumentasi: https://router.vuejs.org/zh-c...

    balas
    0
  • Batalbalas