Rumah > applet WeChat > Pembangunan program mini > 微信小程序中的下拉刷新和上拉加载的实现方法详解

微信小程序中的下拉刷新和上拉加载的实现方法详解

伊谢尔伦
Lepaskan: 2017-05-30 09:57:54
asal
3875 orang telah melayarinya

微信小程序下拉刷新上拉加载的两种实现方法,1、利用"onPullDownRefresh"和"onReachBottom"方法实现小程序下拉刷新上拉加载,2、在scroll-view里设定bindscrolltoupper和bindscrolltolower实现微信小程序下拉刷新上拉加载。

1. 利用"onPullDownRefresh"和"onReachBottom"方法

在js文件里直接写"onPullDownRefresh"和"onReachBottom"方法即可;

xml

<scroll-view scroll-y = true >    
    .........
</scroll-view>
Salin selepas log masuk

js

onPullDownRefresh: function() {
    // Do something when pull down.
     console.log(&#39;刷新&#39;);
 },
 onReachBottom: function() {
    // Do something when page reach bottom.
     console.log(&#39;circle 下一页&#39;);
 },
Salin selepas log masuk
Salin selepas log masuk

2. 在scroll-view里设定bindscrolltoupper和bindscrolltolower

在scroll-view里设定bindscrolltoupper和bindscrolltolower,然后在js里写好触发事件后对应的方法。[注意,使用这个模式一定要设置scroll-view的高度,100%不知道为什么设置后没效果,建议使用100vh]

xml

<scroll-view scroll-y = true bindscrolltolower="loadMore" bindscrolltoupper="refesh">
    ..........
</scroll-view>
Salin selepas log masuk

js

onPullDownRefresh: function() {
    // Do something when pull down.
     console.log(&#39;刷新&#39;);
 },
 onReachBottom: function() {
    // Do something when page reach bottom.
     console.log(&#39;circle 下一页&#39;);
 },
Salin selepas log masuk
Salin selepas log masuk


Atas ialah kandungan terperinci 微信小程序中的下拉刷新和上拉加载的实现方法详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan