javascript - vue routing - Apakah yang perlu saya lakukan jika butang kembali penyemak imbas berulang kali kembali ke halaman yang diklik sebelum ini?
習慣沉默
習慣沉默 2017-07-05 11:06:20
0
1
981

Saya mempunyai indeks halaman utama Klik butang pada halaman utama untuk memasuki halaman lain A. Disebabkan keperluan fungsi, saya perlu menukar tab ke sana ke mari antara halaman A dan halaman B dengan lompatan yang sama. A , ketiga-tiga laluan B ini semuanya berada pada tahap yang sama, dan tiada laluan sekunder.
Dengan cara ini, apabila saya mengklik butang kembali pada pelayar atau telefon bimbit, ia akan melompat ke sana ke mari ke halaman AB, dan akhirnya kembali ke indeks.

Apabila anda mengklik, ia kelihatan seperti ini, Indeks —> B —> —> indeks

Saya mahukan kesan ini: tidak kira cara menukar antara AB, ia akhirnya akan kembali ke indeks

Butang kembali pada halaman web boleh terus kembali ke indeks, tetapi pulangan yang disertakan dengan penyemak imbas akan kembali berdasarkan rekod sejarah, atau jika vue mempunyai Kaedah untuk mengawal butang belakang penyemak imbas.
Perlukan penyelesaian? ? ? ?

習慣沉默
習慣沉默

membalas semua(1)
大家讲道理

router.replace(lokasi)

Ia sangat serupa dengan router.push, satu-satunya perbezaan ialah ia tidak menambah rekod baharu pada sejarah, tetapi mempunyai nama kaedah yang sama - menggantikan rekod sejarah semasa.

http://router.vuejs.org/zh-cn...

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan