分享者:xiaochun365,來自原文地址 一:上拉下拉不會隔斷最開始看到效果圖,不錯,第一想到的是用做的,添加浮動層,然后設置浮動層高度。其實不然,大牛是”enablePullDownRefresh”: “true”后,在頁面添加遮掩層,并跟隨底部滑動即可。(感覺自己IQ該充值了) 上代碼 news.wxml
news.wcss
二:"enablePullDownRefresh" 下拉刷新無效“enablePullDownRefresh”: “true” 在 Page 中定義 onPullDownRefresh 處理函數,監聽該頁面用戶下拉刷新事件。 需要在 config 的window選項中開啟 enablePullDownRefresh。 當處理完數據刷新后,wx.stopPullDownRefresh可以停止當前頁面的下拉刷新。 這個問題困惑了挺長時間,在群里提問也沒能找打答案。 在小程序130400版本之前,所有代碼無論是真機上還是模擬器上都測試沒有問題。 但自從小程序更新了130400版本后,在模擬器上測試沒有問題,但一到蘋果真機上下拉刷新就沒有效果了。 但是看別人發布的小程序怎么又可以呢(臉好疼) 變量值”true”,這是個字符串而不是Boolean類型的變量。設置成字符串在模擬器中可以觸發onPullDownRefresh函數,但是在真機中卻無法觸發刷新函數。將字符串 “true”更改為Boolean類型的true后,無論是在真機還是在模擬器中都可以正確的觸發onPullDownRefresh函數了。 |