Berdasarkan # digunakan sebagai laluan dalam projek ionik, $anchorscroll digunakan untuk fungsi lompat anchor dalam halaman. Berikut ialah kod utama yang digunakan
$location.hash(id);
$anchorScroll();
Operasi yang dilakukan ialah:
【1】Jangan slaid halaman dahulu, klik butang terus untuk mencetuskan lompatan ke id yang sepadan dan cuba lihat jika anda boleh meluncur halaman secara manual selepas melompat
【2】Luncurkan halaman dahulu, dan kemudian Klik butang untuk mencetuskan acara lompatan dan lihat jika ia boleh melompat
[3] Luncurkan halaman dahulu, kemudian klik butang untuk mencetuskan acara lompatan Selepas lompatan berjaya , cuba lihat jika anda boleh meluncurkan halaman secara manual
Pada Android, semua operasi ini boleh dilakukan Pada iPad, operasi kedua dan ketiga adalah tidak sah Selain itu, selepas lompatan pertama berjaya, halaman tidak boleh meluncur ke atas dan hanya meluncur ke bawah
Selepas mencari beribu-ribu Baidu, akhirnya saya menemui jawapannya:
Tambahkan sahaja: overflow-scroll="true" to ion-content
Iaitu: <ion-content overflow-scroll="true">