国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

uni-app在app端設(shè)置下拉刷新不生效

這篇具有很好參考價(jià)值的文章主要介紹了uni-app在app端設(shè)置下拉刷新不生效。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

下拉刷新這個(gè)問(wèn)題,查了老半天。
我這只小菜雞,完全不知道view和scroll-view是不一樣的!

問(wèn)題現(xiàn)象:

按照官網(wǎng)的方式,
1. 在 pages.json 里,找到的當(dāng)前頁(yè)面的pages節(jié)點(diǎn),并在 style 選項(xiàng)中開(kāi)啟 enablePullDownRefresh: true
2. 在頁(yè)面中使用uni.startPullDownRefresh();以及uni.stopPullDownRefresh();
可是可是,我在瀏覽器調(diào)試是正確的,下拉刷新loading以及打印的log完全沒(méi)問(wèn)題,但是打包成app裝在手機(jī)里就不行了,下拉完全沒(méi)效果。

解決過(guò)程

view中使用onPullDownRefresh:

如果你用的view組件,那使用官網(wǎng)提供的onPullDownRefresh方法是沒(méi)有問(wèn)題的,代碼如下:

    onPullDownRefresh() {
        uni.startPullDownRefresh({
            success() {
                uni.showToast({
                    title: "下拉刷新",
                    icon: 'none'
                })
            },
            complete() {
                uni.stopPullDownRefresh()
            }
        });
    },

但如果在scroll-view中使用,是沒(méi)有效果的!

scroll-view中使用@refresherrefresh

鏈接提供給大家,可以看下scroll-view的使用文檔。原來(lái)scroll-view有一套自己的刷新方法。

  1. refresher-enabled設(shè)置為true
  2. 定義refresher-triggered,也就是刷新開(kāi)始和結(jié)束的標(biāo)志
  3. 寫@refresherrefresh方法

代碼如下:

<!-- html -->
<scroll-view refresher-enabled="true" :refresher-triggered="trigger" @refresherrefresh="refresherrefresh"></scroll-view>
// js
 refresherrefresh() {
     this.trigger = true;
     this.doSomething(); // 調(diào)用你的方法
     setTimeout(() => {
         this.trigger = false;
     }, 1000);
 },

打包,大功告成,完美解決。

還不快去試試!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-669004.html

到了這里,關(guān)于uni-app在app端設(shè)置下拉刷新不生效的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • uni-app頂部下拉舒心

    操作步驟 基于 scroll-view 組件實(shí)現(xiàn)下拉刷新,需要通過(guò)以下方式來(lái)實(shí)現(xiàn)下拉刷新的功能。 配置 refresher-enabled 屬性,開(kāi)啟下拉刷新交互 監(jiān)聽(tīng) @refresherrefresh 事件,判斷用戶是否執(zhí)行了下拉操作 配置 refresher-triggered 屬性,關(guān)閉下拉狀態(tài)

    2024年01月24日
    瀏覽(35)
  • uni-app:scroll-view滾動(dòng)盒子,實(shí)現(xiàn)橫(縱)向滾動(dòng)條

    uni-app:scroll-view滾動(dòng)盒子,實(shí)現(xiàn)橫(縱)向滾動(dòng)條

    參照:scroll-view | uni-app官網(wǎng) (dcloud.net.cn) 樣式: ? ? 代碼: 擴(kuò)展:要設(shè)置縱向滾動(dòng)條同理 只是需要將盒子高度小于實(shí)際小塊的高度,就不會(huì)將元素完全展示,再給盒子加上scroll-y=\\\"true\\\"(允許縱向滾動(dòng)),即可 效果如下: ?代碼:

    2024年02月17日
    瀏覽(90)
  • uni-app:刷新當(dāng)前頁(yè)面

    執(zhí)行這三行代碼就可以實(shí)現(xiàn)uniapp刷新當(dāng)前頁(yè)面。不論是tabbar還是page頁(yè)面 * * * * * * * * * * * * * * * *

    2024年02月11日
    瀏覽(22)
  • uni-app 自定義下拉框

    uni-app 自定義下拉框

    如圖: ? ? html: view class=\\\"row-item\\\" view class=\\\"lable-tit\\\"性別:/view view class=\\\"selected-all\\\" view class=\\\"drop-down-box\\\" @click=\\\"btnShowHideClick\\\" text class=\\\"dropdown-content\\\"{{choiceContent}}/text image class=\\\"dropdown-icon\\\" src=\\\"/static/down.png\\\" mode=\\\"widthFix\\\"/image /view? view class=\\\"dialog-view\\\" v-if=\\\"isShowChoice\\\" text :class=\\\"choiceI

    2023年04月19日
    瀏覽(25)
  • uni-app中select下拉菜單

    uni-app中select下拉菜單

    select-lay - DCloud 插件市場(chǎng)

    2024年02月12日
    瀏覽(29)
  • [uni-app] scroll-view中吸頂?shù)暮?jiǎn)單做法 - overflow-y: auto;

    記錄一個(gè)css技巧 overflow-y: auto; 要實(shí)現(xiàn)scroll內(nèi)部 , .top 吸頂 , .content 內(nèi)容上下滾動(dòng)的效果, 只要在 .content 添加 overflow-y: auto; overflow-y官網(wǎng)描述

    2024年02月09日
    瀏覽(20)
  • uni-app 微信小程序 onReachBottom 不生效

    問(wèn)題描述: uni-app 微信小程序,頁(yè)面滑到底部,onReachBottom 沒(méi)有生效 代碼: pages.json 配置 使用 onReachBottom 的頁(yè)面: 總結(jié): 最外層容器設(shè)置 min-height: 100.1vh

    2024年02月07日
    瀏覽(27)
  • uni-app下拉框 可實(shí)現(xiàn)輸入下拉框 搜索+選擇組合框功能
  • uni-app返回上一個(gè)頁(yè)面并進(jìn)行頁(yè)面刷新

    uni-app返回上一個(gè)頁(yè)面并進(jìn)行頁(yè)面刷新

    適用兩個(gè)不同的頁(yè)面跳轉(zhuǎn),返回上一個(gè)頁(yè)面保存并刷新修改后的數(shù)據(jù)(也解決了uni-app的navigateBack返回不刷新的方法之一) 當(dāng)前頁(yè): 上一頁(yè): 思路: 1、用getCurrentPages()獲取打開(kāi)的頁(yè)面 2、保存當(dāng)前頁(yè)面和上一個(gè)頁(yè)面 提示:不確定是不是從當(dāng)前頁(yè)跳轉(zhuǎn)到上一頁(yè)就console.log(pages[pa

    2024年02月12日
    瀏覽(25)
  • uni-app封裝省市區(qū)下拉組件(后臺(tái)獲取數(shù)據(jù))

    一.后臺(tái)數(shù)據(jù)格式 ?PROCINCE:[{itemName:\\\'\\\',itemValue:\\\'\\\'}] CITY:[{itemName:\\\'\\\',itemValue}] AREA:[{itemName:\\\'\\\',itemValue}] 前端將地址數(shù)據(jù)緩存在了pinia中 前端主要使用picker進(jìn)行勾選 二.代碼

    2024年02月12日
    瀏覽(27)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包