微信小程序填坑之路(八):下拉刷新動(dòng)畫沒有動(dòng)畫效果的原因

下拉刷新與上拉加載的使用

下來刷新和上拉加載是一款應(yīng)用中非常常用的兩種功能逢勾,微信小程序直接提供了這兩種功能,下面來看下如何使用粉铐。

  • 先在頁面的json文件中添加 "enablePullDownRefresh": true疼约,表示開啟下拉刷新與上拉加載功能。
json.png
  • 然后在頁面的js文件中實(shí)現(xiàn)onPullDownRefreshonReachBottom方法
 // 下拉刷新方法
 onPullDownRefresh: function() {
    // 顯示標(biāo)題欄進(jìn)度條效果
    wx.showNavigationBarLoading();
    this.setData({
      pageSrc: WATERFALL_SOURCE.source
    }, () => {
      // 取消標(biāo)題欄進(jìn)度條效果
      wx.hideNavigationBarLoading();
      // 取消頁面刷新動(dòng)畫
      wx.stopPullDownRefresh();
    });
  },
 
  // 上拉加載方法
  onReachBottom: function() {
    let _pageNo = this.data.pageNo + 1;
    this.setData({
      pageNo: _pageNo,
      pageSrc: this.data.pageSrc
    });
  }

微信小程序是默認(rèn)有下拉刷新動(dòng)畫效果的蝙泼,但是沒有上拉加載效果忆谓,上拉加載動(dòng)畫效果需要我們自己實(shí)現(xiàn)。除此之外踱承,小程序還提供在標(biāo)題欄上顯示加載動(dòng)畫的一個(gè)api wx.showNavigationBarLoading();,可以在下拉刷新和上拉加載時(shí)調(diào)用哨免,以此來更加明顯的突顯加載效果茎活,但是不要忘記在刷新或者加載更多后調(diào)用wx.hideNavigationBarLoading()來取消加載動(dòng)畫。

下拉刷新沒有動(dòng)畫效果

小程序的下拉刷新動(dòng)畫是在頁面后顯示三個(gè)閃爍的圓點(diǎn)琢唾,但是有時(shí)會(huì)發(fā)現(xiàn)载荔,頁面下拉刷新時(shí)并沒有出現(xiàn)動(dòng)畫效果。此時(shí)大部分的原因是因?yàn)槟愕闹黝}背景色與文本主題色搭配不當(dāng)導(dǎo)致的采桃。

  • 如下設(shè)置懒熙,是無法看到動(dòng)畫效果,因?yàn)楸尘吧c文本色相似
 "backgroundColor":"#fff",
 "backgroundTextStyle":"light",
  • 改成以下設(shè)置普办,則可以看到動(dòng)畫效果
 "backgroundColor":"#fff",
 "backgroundTextStyle":"dark",

以上設(shè)置可以在app.json中設(shè)置工扎,也可以單獨(dú)在頁面的json文件中設(shè)置。另外衔蹲,小程序的背景色 backgroundColor 是默認(rèn)為白色的肢娘,這點(diǎn)需要注意。

在app.json中設(shè)置

在頁面的json文件中設(shè)置

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末舆驶,一起剝皮案震驚了整個(gè)濱河市橱健,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌沙廉,老刑警劉巖拘荡,帶你破解...
    沈念sama閱讀 217,734評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異撬陵,居然都是意外死亡珊皿,警方通過查閱死者的電腦和手機(jī)网缝,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來亮隙,“玉大人途凫,你說我怎么就攤上這事∫缥牵” “怎么了维费?”我有些...
    開封第一講書人閱讀 164,133評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)促王。 經(jīng)常有香客問我犀盟,道長(zhǎng),這世上最難降的妖魔是什么蝇狼? 我笑而不...
    開封第一講書人閱讀 58,532評(píng)論 1 293
  • 正文 為了忘掉前任阅畴,我火速辦了婚禮,結(jié)果婚禮上迅耘,老公的妹妹穿的比我還像新娘贱枣。我一直安慰自己,他們只是感情好颤专,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,585評(píng)論 6 392
  • 文/花漫 我一把揭開白布纽哥。 她就那樣靜靜地躺著,像睡著了一般栖秕。 火紅的嫁衣襯著肌膚如雪春塌。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,462評(píng)論 1 302
  • 那天簇捍,我揣著相機(jī)與錄音只壳,去河邊找鬼。 笑死暑塑,一個(gè)胖子當(dāng)著我的面吹牛吼句,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播事格,決...
    沈念sama閱讀 40,262評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼命辖,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了分蓖?” 一聲冷哼從身側(cè)響起尔艇,我...
    開封第一講書人閱讀 39,153評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎么鹤,沒想到半個(gè)月后终娃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,587評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蒸甜,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,792評(píng)論 3 336
  • 正文 我和宋清朗相戀三年棠耕,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了余佛。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,919評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡窍荧,死狀恐怖辉巡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蕊退,我是刑警寧澤郊楣,帶...
    沈念sama閱讀 35,635評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站瓤荔,受9級(jí)特大地震影響净蚤,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜输硝,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,237評(píng)論 3 329
  • 文/蒙蒙 一今瀑、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧点把,春花似錦橘荠、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至衣厘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間压恒,已是汗流浹背影暴。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留探赫,地道東北人型宙。 一個(gè)月前我還...
    沈念sama閱讀 48,048評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像伦吠,于是被迫代替她去往敵國和親妆兑。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,864評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容