五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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)返回頂部的評論 (共 條)

分享到微博請遵守國家法律
浙江省| 仁怀市| 都江堰市| 陈巴尔虎旗| 洛川县| 库车县| 民乐县| 晋宁县| 荆门市| 建始县| 桓台县| 大安市| 都安| 桂东县| 建宁县| 翁牛特旗| 广灵县| 金塔县| 松滋市| 辽宁省| 平安县| 偃师市| 河北区| 郴州市| 呼伦贝尔市| 高密市| 靖州| 宜春市| 乌恰县| 漳平市| 同仁县| 临猗县| 云安县| 邮箱| 菏泽市| 永靖县| 西畴县| 清徐县| 屏东市| 大石桥市| 安阳市|