1. 程式人生 > >關於小程序的坑(與註意的點)

關於小程序的坑(與註意的點)

ges 不定 log tom 文件中 排列 不能 好用 蘋果

一、在使用滾動視圖scroll-view、橫向滾動(scroll-x)時:

  1、要加點樣式才生效:white-space:nowrap。

  2、不能設置display:flex,用display:inline-blcok排列裏面的內容就可以了,(用flex的話,蘋果機沒問題,安卓機會失效導致頁面被撐開)。

二、關於上拉加載、下拉刷新

  1、用view組件的時候,用的是page自帶的刷新事件,onPullDownRefresh、onReachBottom;頁面的刷新需要在app.json中開啟(app.json是全局開啟或者單獨在使用的頁面的json文件中開啟),  

1 "enablePullDownRefresh": true,         開啟刷新 
2 "onReachBottomDistance": 50           距離頁面多少的時候觸發上拉事件

  這裏還有一個坑:true不要加引號,加了會不穩定,ios上會觸發不到下拉事件,其它可以。

  2、用scroll-view的時候,上拉與下拉需要使用組件綁定的刷新事件

技術分享

  不過,這個組件的刷新還有很多bug,同時會觸發很多次,且次數不定,用戶體驗非常不好,所以建議需要請求刷新的用普通的view比較好用。scroll-view放一些寫死的內容。

關於小程序的坑(與註意的點)