百度/微信小程序點(diǎn)擊按鈕回到頂部(scrollTop=0)/點(diǎn)擊撥打電話

一、HTML部分

<!-- fixed固定位置 -->
<view class="fixed-right">
    <!-- 打電話 -->
    <view class="outside-box bg-box" bindtap="makePhone">
        <image class="phone-img" src="../../images/shop/yx_21.png"></image>
    </view>
    <!-- 去首頁 -->
    <view class="outside-box m-t-40">
        <navigator open-type="redirect" url="/pages/shopindex/shopindex?shopid={{shopid}}">
            <image class="index-img" src="../../images/shop/yx_20.png"></image>
        </navigator>
    </view>
    <!-- 回到頂部 -->
    <view s-if="topFlag" class="outside-box m-t-40" bindtap="scrollToTop">
        <image class="top-img" src="../../images/shop/yx_19.png"></image>
    </view>
</view>

二、JS部分頁面滾動(dòng)回到頂部

1、監(jiān)聽頁面滾動(dòng)事件

    onPageScroll(e) {
        // console.log(e.scrollTop)
        if (e.scrollTop > 300) {
            this.setData({
                topFlag: true
            })
        } else {
            this.setData({
                topFlag: false
            })
        }
    },

2、回到頂部

    scrollToTop() {
        swan.pageScrollTo({
            scrollTop: 0,
            duration: 300,
            success: res => {
                console.log('pageScrollTo success', res);
            },
            fail: err => {
                console.log('pageScrollTo fail', err);
            }
        });
    },

3、撥打電話

    makePhone() {
        swan.makePhoneCall({
            phoneNumber: this.data.obj.mobile
        });
    },

祝在座的各位女程序員早日實(shí)現(xiàn)午餐自由,Lamer自由,面膜自由,組件自由。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 小程序面試題 小程序授權(quán)登錄流程 0、如何獲得用戶信息...
    X秀秀閱讀 1,896評論 0 8
  • 每天的學(xué)習(xí)記錄,可能有的地方寫的不對,因?yàn)閯倢W(xué),以后發(fā)現(xiàn)錯(cuò)的話會(huì)回來改掉整體流程 https://develope...
    有點(diǎn)健忘閱讀 5,039評論 0 7
  • 1.小程序起步 (1)點(diǎn)擊https://mp.weixin.qq.com/wxopen/waregister?a...
    GXW_Lyon閱讀 3,610評論 0 0
  • 因新工作主要負(fù)責(zé)微信小程序這一塊,最近的重心就移到這一塊,該博客是對微信小程序整體的整理歸納以及標(biāo)明一些細(xì)節(jié)點(diǎn),初...
    majun00閱讀 7,639評論 0 9
  • Mobile Web Favorites 參與貢獻(xiàn) 移動(dòng)前端開發(fā)收藏夾,歡迎使用Issues以及 Pull Req...
    柴東啊閱讀 957評論 0 2

友情鏈接更多精彩內(nèi)容