vue中如何实现移动端的scroll滚动
这次给大家带来vue中如何实现移动端的scroll滚动,vue中实现移动端scroll滚动的注意事项有哪些,下面就是实战案例,一起来看一下。
一、首先安装安装
npm install better-scroll --save
二、 并在组件中引用
import BScroll from ‘better-scroll'
template中引用指向将要滚动的DOM元素
根据官方文档ref属性的说明,我们可以这样将DOM元素引用
三、 在methods中注册_initScroll方法,这个方法是对better-scroll的实例化,并且这个方法将来会在页面DOM结构渲染后被执行
methods: { _initScroll(){ this.menuScroll = new BScroll(this.$refs.menuWrapper, {}) this.foodsScroll = new BScroll(this.$refs.foodsWrapper, {}) } } }
四、在created()方法中,后台数据获取成功之后的回调中,调用_initScroll();
Vue 更新数据时是异步的,所以在数据未加载完全之前,Bscroll无法获取目标内容的高度,所以会导致无法滚动的现象
这里一定要注意,数据获取成功后,直接Dom不一定是数据获取之后的渲染,所以要利用this.nextTick()方法,在this.nextTick的回调中使用_initScroll();
看看官方关于this.$nextTick()的说明
所以我们在项目中应该这样书写:
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:
Atas ialah kandungan terperinci vue中如何实现移动端的scroll滚动. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Bolehkah folder appdata dialihkan ke pemacu D Dengan peningkatan populariti penggunaan komputer, semakin banyak data peribadi dan aplikasi pengguna disimpan pada komputer. Dalam sistem pengendalian Windows, terdapat folder khusus yang dipanggil folder appdata, yang digunakan untuk menyimpan data aplikasi pengguna. Ramai pengguna tertanya-tanya sama ada folder ini boleh dialihkan ke pemacu D atau cakera lain untuk pengurusan data dan pertimbangan keselamatan. Dalam artikel ini, kami akan membincangkan masalah ini dan memberikan beberapa penyelesaian. Pertama, izinkan saya

tatal ialah kekunci kunci tatal, kekunci fungsi pada papan kekunci komputer. Kekunci tatal biasanya digunakan dalam perkataan dan Excel Apabila Kunci Tatal dimatikan dan kekunci pusing halaman digunakan, kawasan sel yang dipilih akan bergerak tetapi apabila kekunci Tatal Kunci ditekan, kawasan yang dipilih tidak akan bergerak daripada sel.

Menurut berita pada 23 Julai, blogger Digital Chat Station mengumumkan bahawa kapasiti bateri Xiaomi 15 Pro telah ditingkatkan kepada 6000mAh dan menyokong pengecasan kilat berwayar 90W Ini akan menjadi model Pro dengan bateri terbesar dalam siri digital Xiaomi. Stesen Sembang Digital sebelum ini mendedahkan bahawa bateri Xiaomi 15Pro mempunyai ketumpatan tenaga ultra tinggi dan kandungan silikon jauh lebih tinggi daripada produk pesaing. Selepas bateri berasaskan silikon diuji secara besar-besaran pada tahun 2023, bateri anod silikon generasi kedua telah dikenal pasti sebagai hala tuju pembangunan industri pada tahun ini. 1. Kapasiti gram teoretikal silikon boleh mencapai 4200mAh/g, iaitu lebih daripada 10 kali ganda kapasiti gram grafit (kapasiti gram teoretikal grafit ialah 372mAh/g). Untuk elektrod negatif, kapasiti apabila jumlah kemasukan ion litium mencapai maksimum ialah kapasiti gram teori, yang bermaksud bahawa di bawah berat yang sama

Microsoft menukar nama PhoneLink kepada MobileDevice dalam versi Windows 11 terkini. Perubahan ini membolehkan pengguna mengawal akses komputer ke peranti mudah alih melalui gesaan. Artikel ini menerangkan cara mengurus tetapan pada komputer anda yang membenarkan atau menolak akses daripada peranti mudah alih. Ciri ini membolehkan anda mengkonfigurasi peranti mudah alih anda dan menyambungkannya ke komputer anda untuk menghantar dan menerima mesej teks, mengawal aplikasi mudah alih, melihat kenalan, membuat panggilan telefon, melihat galeri dan banyak lagi. Adakah idea yang baik untuk menyambungkan telefon anda ke PC anda? Menyambungkan telefon anda ke PC Windows anda ialah pilihan yang mudah, menjadikannya mudah untuk memindahkan fungsi dan media. Ini berguna untuk mereka yang perlu menggunakan komputer mereka apabila peranti mudah alih mereka tidak tersedia

Kad Global Mudah Alih dibahagikan kepada empat tahap Tahap dari tinggi ke rendah ialah Kad Berlian, Kad Platinum, Kad Emas dan Hak Kad Perak dipadankan mengikut tahap yang berbeza daripada Kad Berlian adalah tahap tertinggi , lebih banyak perkhidmatan yang anda boleh nikmati. Dalam keadaan biasa, sistem akan secara automatik menentukan tahap Akses Global pelanggan pada 15 Januari setiap tahun berdasarkan penggunaan pelanggan dan umur dalam talian pada tahun lalu.

Bagaimana untuk melaksanakan fungsi menatal ke kedudukan elemen tertentu dalam JavaScript? Dalam halaman web, apabila kita perlu menumpukan perhatian pengguna kepada kedudukan elemen tertentu, kita boleh menggunakan JavaScript untuk melaksanakan fungsi menatal ke kedudukan elemen yang ditentukan. Artikel ini akan memperkenalkan cara melaksanakan fungsi ini melalui JavaScript dan memberikan contoh kod yang sepadan. Pertama, kita perlu mendapatkan maklumat kedudukan elemen sasaran. Anda boleh menggunakan Element.getBoundingClient

Penilaian bintang pengguna mudah alih dibahagikan kepada lima tahap: 1 bintang, 2 bintang, 3 bintang, 4 bintang dan 5 bintang Lima bintang dibahagikan lagi kepada emas lima bintang, perak lima bintang dan berlian lima bintang lebih tinggi penarafan bintang, lebih banyak Lagi banyak faedah perkhidmatan yang anda dapat. Penarafan bintang dinilai sekali setahun dan sah selama satu tahun jika penilaian bintang diselaraskan, perkhidmatan bertaraf bintang akan diselaraskan secara serentak.

Nombor yang bermula dengan 151 ialah segmen nombor pengendali mudah alih. 151 ialah salah satu blok nombor China Mobile Ia mula memperuntukkan nombor pada tahun 2008. Ia juga merupakan blok nombor keempat yang tidak bermula dengan "13" selepas 158, 159, dan 150. Tujuan membuka blok 151 It. adalah untuk mengurangkan kekurangan sumber nombor.
