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

uniapp頁面回到頂部方法

這篇具有很好參考價值的文章主要介紹了uniapp頁面回到頂部方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

本文講的是在uniapp項目中實現(xiàn)頁面回頂效果的方法。以下是代碼(回頂可能多個頁面都需要用到建議封裝成一個組件)

一、方法一

<template>
    <view class="content">
        <view class="" v-for="(item,index) in 100" :key="index">
            {{index}}
        </view>
        <view class="upward" v-if="isShow" @click="Totop()">
            <u-icon name="arrow-upward" color="#434343" size="28"></u-icon>
        </view>
    </view>
</template>

<script>
    export default {
        data() {
            return {
                isShow:false,
            }
        },
        onPageScroll(e){
? ? ? ? ? ? ?// 監(jiān)聽頁面滾動
            if(e.scrollTop>200){
                this.isShow=true;
            }else{
                this.isShow=false;
            }
        },
        methods: {
            Totop(){
                uni.pageScrollTo({
                    scrollTop: 0,//滾動到頁面的目標位置
                    duration: 300
                });
            }
        }
    }
</script>

<style lang="less">
    .content{
        width: 100%;
        position: relative;
        .u-tabs{
            width: 100%;
            // margin: 18rpx auto;
            height: 80rpx;
            display: flex;
            align-items: center;
            background-color: #fff;
        }
        .upward{
            width: 70rpx;
            height: 70rpx;
            display: flex;
            justify-content: center;
            align-items: center;
            border-radius: 100%;
            border: 3rpx solid #d0d0d0;
            margin-bottom: 20rpx;
            background-color: rgba(255, 255, 255, 0.4);
            position: fixed;
            bottom: 300rpx;
            right: 30rpx;
        }
    }
</style>

onPageScroll是頁面生命周期,監(jiān)聽頁面滾動,參數(shù)為Object

uni.pageScrollTo相關(guān)參數(shù)在官方文檔可以查看

效果圖(頁面滾動距離大于200顯示回頂按鈕)文章來源地址http://www.zghlxwxcb.cn/news/detail-503058.html

uniapp頁面回到頂部方法

二、使用uView組件

uniapp頁面回到頂部方法
<template>
    <view class="wrap">
        <text>滑動頁面,返回頂部按鈕將出現(xiàn)在右下角</text>
        <u-back-top :scroll-top="scrollTop"></u-back-top>
    </view>
</template>

<script>
export default {
    data() {
        return {
            scrollTop: 0
        }
    },
    onPageScroll(e) {
        this.scrollTop = e.scrollTop;
    }
};
</script>

<style lang="scss" scoped>
    .wrap {
        height: 200vh;
    }
</style>

到了這里,關(guān)于uniapp頁面回到頂部方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • scroll-view回到頂部的使用(scroll-top)

    scroll-view回到頂部的使用(scroll-top)

    scroll-view遇到的坑??!加載分頁數(shù)據(jù)的時候再次調(diào)用搜索接口會多調(diào)用一次觸底事件?。?dǎo)致每次重新搜索的時候渲染頁面都多5條出來,還會出現(xiàn)兩次加載中的彈框,用戶體驗差 無解 所以用到scroll-view中的scroll-top事件,讓滾動條強行到頂部 官方文檔:https://uniapp.dcloud.net.c

    2024年02月11日
    瀏覽(25)
  • uniapp開發(fā)小程序H5頁面頂部導(dǎo)航欄navigationBar如何隱藏?三種解決辦法

    uniapp開發(fā)小程序H5頁面頂部導(dǎo)航欄navigationBar如何隱藏?三種解決辦法

    方法1:在pages.json 原生小程序也可以采用類似的方法去掉頂部,讓頭部變透明 小程序頁面頂部導(dǎo)航欄navigationBar如何隱藏、變透明?_你摯愛的強哥的博客-CSDN博客 小程序頂部的白色背景條就不見了,直接變透明,只剩下右上角的膠囊按鈕。 https://s-z-q.blog.csdn.net/article/details/13

    2024年02月13日
    瀏覽(31)
  • 微信小程序內(nèi)頁跳轉(zhuǎn)登錄,登錄完成后攜帶參數(shù)重新回到之前頁面實現(xiàn)方法

    第一步:在app.js或utils.js中添加以下兩個方法: 第二步:在跳轉(zhuǎn)到登錄頁面跳轉(zhuǎn)前調(diào)用setCallbackUrl方法(獲當前頁面的路徑和參數(shù)存本地),登錄頁面登錄成功后調(diào)用getCallBackUrl方法(提取之前存的路徑和參數(shù)返回),如果沒有就在catch中執(zhí)行登錄后的正常邏輯,比如跳轉(zhuǎn)到默

    2024年02月02日
    瀏覽(89)
  • uniapp中uview組件庫TopTips 頂部提示使用方法

    uniapp中uview組件庫TopTips 頂部提示使用方法

    目錄 #平臺差異說明 #基本使用 #自定義導(dǎo)航欄使用本組件的問題 #主題設(shè)置 #顯示時間設(shè)置 #API #Methods #Props 該組件一般用于頁面頂部向下滑出一個提示,爾后自動收起的場景。 #平臺差異說明 App H5 微信小程序 支付寶小程序 百度小程序 頭條小程序 QQ小程序 √ √ √ √ √ √

    2024年01月19日
    瀏覽(28)
  • Vue中 數(shù)據(jù)改變但未渲染的問題,頁面中并沒有自動更新,但是在控制臺可以打印出來,常見解決方法

    在Vue組件中,在mounted階段調(diào)用了一個函數(shù)去請求異步數(shù)據(jù),將返回結(jié)果賦給data里面的值卻失敗了,賦值完console.log()出來明明是有值的,但頁面卻沒有更新過來。我還一直以為是nuxt生命周期的原因,但明顯不是。因為這個問題只有在偶爾才會出現(xiàn),并不是每次進入頁面時渲染

    2024年02月05日
    瀏覽(19)
  • vue刷新頁面回到首頁

    記錄一下,實現(xiàn)項目中的小需求, 刷新頁面回到首頁 在App.vue中添加如下代碼即可 在created函數(shù)中判斷當前路由地址是否在首頁home,如果不在則替換為home頁面

    2024年02月11日
    瀏覽(19)
  • uniapp回到上一頁

    uniapp回到上一頁

    回到上一頁代碼uniapp中代碼

    2024年01月16日
    瀏覽(13)
  • vue3回到上一個路由頁面

    vue3回到上一個路由頁面

    Vue Router獲取當前頁面由哪個路由跳轉(zhuǎn) 在Vue3的setup中如何使用this beforeRouteEnter 在這個路由方法中不能訪問到組件實例this,但是可以使用next里面的vm訪問到組件實例,并通過vm.$data獲取組件實例上的data數(shù)據(jù) getCurrentInstance 是vue3提供的獲取組件實例的方法,可通過getCurrentInstanc

    2024年02月05日
    瀏覽(25)
  • 小程序 頁面刷新后自動滾回到頁面某一位置:scroll-view中scroll-into-view的使用

    情景描述:編輯一長列表時,需要重刷頁面,希望重刷后自動跳轉(zhuǎn)回原位置。 遇到的問題:分頁情況下,固定的scroll-into-view值無法喚起加載更多。 uniapp官網(wǎng)中scroll-view描述如下: scroll-view | uni-app官網(wǎng) (dcloud.io) https://uniapp.dcloud.io/component/scroll-view.html#scroll-view 不多贅述,直接

    2024年02月09日
    瀏覽(28)
  • 微信小程序自定義頂部導(dǎo)航,滾動頁面頂部導(dǎo)航顏色漸變

    微信小程序自定義頂部導(dǎo)航,滾動頁面頂部導(dǎo)航顏色漸變

    微信小程序自定義頂部導(dǎo)航欄,使背景圖置頂;當向上滾動頁面時,實現(xiàn)頂部導(dǎo)航顏色漸變 實現(xiàn)方法 代碼如下(示例): 提示:由于不同的手機機型頂部導(dǎo)航高度不一樣,所有要獲取手機的信息 總共三步: 1、初始化獲取頂部導(dǎo)航信息 2、頂部導(dǎo)航文字上方通過view占位,同

    2024年02月11日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包