91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序如何實現點擊返回頂層

發布時間:2021-06-29 15:34:42 來源:億速云 閱讀:125 作者:小新 欄目:web開發

這篇文章將為大家詳細講解有關微信小程序如何實現點擊返回頂層,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

wxml代碼:

<scroll-view scroll-y  scroll-top="50" enable-back-to-top="true" scroll-top="{{scrollTop.scroll_top}}" bindscroll="scrollTopFun">
<block wx:for="{{sortArr}}">
<template is="spL" data="{{item}}"></template>
</block>
</scroll-view> 
<!-- 聯系客服 -->
<view class="findOur fliexBox"><contact-button type="default-light" size="15" session-from="weapp"></contact-button>客服</view>
<!-- 撥打電話 -->
<view class="callOur fliexBox" bindtap="call">電話</view>
<view class="fliexBox"  wx:if="{{scrollTop.goTop_show}}" catchtap="goTopFun">頂層</view>

js代碼:

var app = getApp();
Page({
data: {
hidden: true,
list: [],
scrollTop: {
scroll_top: 0,
goTop_show: false
},
scrollHeight: 0,
floorstatus:true,
sortArr:[
{
id: 1,
img: "../../images/2.jpg",
title: "君御豪園住宅",
introduction: "杭州不限購不限貸口住宅",
money: 5000,
vperson: 115,
tperson: 0
}
],
},
scrollTopFun: function (e) {
console.log(e.detail);
if (e.detail.scrollTop > 300) {//觸發gotop的顯示條件 
this.setData({
'scrollTop.goTop_show': true
});
} else {
this.setData({
'scrollTop.goTop_show': false
});
}
},
goTopFun: function (e) {
var _top = this.data.scrollTop.scroll_top;//發現設置scroll-top值不能和上一次的值一樣,否則無效,所以這里加了個判斷 
if (_top == 0) {
_top = 1;
} else {
_top = 0;
}
this.setData({
'scrollTop.scroll_top': _top
});
},
/**
* 生命周期函數--監聽頁面加載
*/
onLoad: function (options) {
var that = this;
wx.getSystemInfo({
success: function (res) {
that.setData({
scrollHeight: res.windowHeight
});
}
});
},

})

wxss代碼:

.fliexBox{
width: 100rpx;
height: 50rpx;
background-color: #5db13b;
color: #ffffff;
text-align: center;
position: fixed;
right: 0rpx;
bottom: 85rpx;
border-radius: 20rpx 0rpx 0rpx 20rpx;
font-size: 26rpx;
line-height: 50rpx;
opacity: .6;
}
.callOur{
bottom: 20rpx;
}
contact-button{
opacity: 0;
position: absolute;
}

主要是需要把scroll-view 組件的高度設置起來而且不能是百分比 如100%這樣,可以是rpx,這樣才可以監測到滑動的距離。

關于“微信小程序如何實現點擊返回頂層”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永城市| 怀化市| 什邡市| 亚东县| 正安县| 苏州市| 崇信县| 广德县| 张家界市| 阿鲁科尔沁旗| 龙泉市| 福泉市| 崇文区| 吉水县| 唐河县| 阳江市| 大英县| 新蔡县| 临颍县| 达拉特旗| 淮安市| 青冈县| 卢湾区| 伊宁市| 屏东市| 西和县| 大埔县| 宝山区| 墨竹工卡县| 阳江市| 张家口市| 陆良县| 洮南市| 饶河县| 湛江市| 杭锦旗| 桐柏县| 西乡县| 体育| 任丘市| 丰镇市|