国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Vue結(jié)合better-scroll實現(xiàn)返回頂部

2021-05-14 20:01 作者:忘魂兒  | 我要投稿

老樣子,封裝成一個backTop組件!

<!--??-->

<template>

??<div?class="back-top">

???<img?src=""?alt="">

??</div>

</template>


<script>

export?default?{

??name:'backTop',

??data?()?{

????return?{

????}

??}

}

</script>


<style?scoped>

.back-top{

position?:?fixed;

right:?12px;

bottom:?55px;

}

.back-top?img{

????width:?30px;

????height:?30px;

}

</style>

再然后,在首頁拿到我們的backTop組件,并注冊

import?backTop?from?'? ?'

export?default?{

??name:?"home",

??components:{

????backTop,

????scroll

??}

對scroll組件設(shè)置ref屬性,拿到我們的組件對象

?<scroll?class="wrapper"?ref="scroll"?:probe-type="3">

</scroll>

?<div??@click="backTop"??>

????<backTop></backTop>

</div>

在scroll組件中定義方法

props:{

??probeType:{

????????type:Number,

????????default:0

???},

},

data(){

????return?{

??????scroll:null

????}

??},

methods:{

????scrollTo(x,y,time=500){

??????this.scroll.scrollTo(x,y)

????}

??}

在首頁定義點擊事件,并調(diào)用scroll組件中的方法

backTop(){

??????this.$refs.scroll.scroll.scrollTo(0,0)

}

到此實現(xiàn)返回頂部


若需要設(shè)置拉到什么位置顯示的話

probeType:3

visible:false

this.scroll.on('scroll',(position)=>{

??????this.$emit('showposition',position)

????})

?@showposition="limitposition"

limitposition(position){

???????if(-position.y>1000){

?????????this.visible=true

???????}else{

?????????this.visible=false

???????}

????}

?<backTop??@click="backTop"?v-show="visible"></backTop>


Vue結(jié)合better-scroll實現(xiàn)返回頂部的評論 (共 條)

分享到微博請遵守國家法律
平陆县| 恩平市| 仁寿县| 河北省| 溧水县| 郎溪县| 景泰县| 新郑市| 洛浦县| 贵溪市| 都匀市| 长垣县| 长武县| 靖安县| 商洛市| 滁州市| 日土县| 额尔古纳市| 呼伦贝尔市| 温州市| 太康县| 米易县| 紫云| 临汾市| 桐柏县| 沐川县| 柯坪县| 睢宁县| 南城县| 东阿县| 资兴市| 宝兴县| 静宁县| 沙雅县| 新巴尔虎左旗| 莱芜市| 文成县| 池州市| 崇义县| 武夷山市| 安远县|