小程序最顶部的导航栏如何实现

小程序最顶部的导航栏如何实现,第1张

<view class="swiper-tab">    

    <view class="swiper-tab-list {{currentTab==0  'on' : ''}}" data-current="0" bindtap="swichNav">11</view>    

    <view class="swiper-tab-list {{currentTab==1  'on' : ''}}" data-current="1" bindtap="swichNav">22</view>    

    <view class="swiper-tab-list {{currentTab==2  'on' : ''}}" data-current="2" bindtap="swichNav">33</view>  

    <view class="swiper-tab-list {{currentTab==3  'on' : ''}}" data-current="3" bindtap="swichNav">44</view>  

    <view class="swiper-tab-list {{currentTab==4  'on' : ''}}" data-current="4" bindtap="swichNav">55</view>         

</view>    

    

<swiper current="{{currentTab}}" class="swiper-box" duration="300" style="height:{{winHeight - 31}}px" bindchange="bindChange">    

    <!-- 我是哈哈 -->    

    <swiper-item>    

      <view>我是哈哈</view>    

    </swiper-item>    

    <!-- 我是呵呵 -->    

    <swiper-item>    

      <view>我是呵呵</view>    

    </swiper-item>    

    <!-- 我是嘿嘿 -->    

    <swiper-item>    

      <view>我是嘿嘿</view>    

    </swiper-item>    

    <swiper-item>    

      <view>我是嘿嘿</view>    

    </swiper-item>    

    <swiper-item>    

      <view>我是嘿嘿</view>    

    </swiper-item>    

</swiper>swiper-tab{    

    width: 100%;    

    border-bottom: 2rpx solid #777777;    

    text-align: center;    

    line-height: 80rpx;  

    }    

swiper-tab-list{  font-size: 30rpx;    

    display: inline-block;    

    width: 20%;    

    color: #777777;    

}    

on{ color: #da7c0c;    

    border-bottom: 5rpx solid #da7c0c;}    

swiper-box{ display: block; height: 100%; width: 100%; overflow: hidden; }    

swiper-box view{    

    text-align: center;    

}var app = getApp()    

Page( {    

  data: {    

    /  

         页面配置  

        /    

    winWidth: 0,    

    winHeight: 0,    

    // tab切换    

    currentTab: 0,    

  },    

  onLoad: function() {    

    var that = this;    

    

    /  

      获取系统信息  

     /    

    wxgetSystemInfo( {    

    

      success: function( res ) {    

        thatsetData( {    

          winWidth: reswindowWidth,    

          winHeight: reswindowHeight    

        });    

      }    

    

    });    

  },    

  /  

      滑动切换tab  

     /    

  bindChange: function( e ) {    

    

    var that = this;    

    thatsetData( { currentTab: edetailcurrent });    

    

  },    

  /  

    点击tab切换  

   /    

  swichNav: function( e ) {    

    

    var that = this;    

    

    if( thisdatacurrentTab === etargetdatasetcurrent ) {    

      return false;    

    } else {    

      thatsetData( {    

        currentTab: etargetdatasetcurrent    

      })    

    }     

  },  

 / 

   点击分享 

  /  

  onShareAppMessage: function () {  

    return {  

      title: '装逼小程序',  

      path: '/page/userid=123'  

    }  

  }  

})

1、可以使用小程序的storage本地存储功能,将用户在底部导航栏点击的内容存储在storage中,开发者可以在每次用户进入小程序时,获取storage中存储的信息,实现自定义底部导航缓存。

2、也可以使用小程序的session本地存储功能,将用户在底部导航栏点击的内容存储在session中,开发者可以在每次用户进入小程序时,获取session中存储的信息,实现自定义底部导航缓存。

3、可以使用小程序的openid,将用户在底部导航栏点击的内容存储在openid中,开发者可以在每次用户进入小程序时,获取openid中存储的信息,实现自定义底部导航缓存。

4、也可以使用小程序的云数据库,将用户在底部导航栏点击的内容存储在云数据库中,开发者可以在每次用户进入小程序时,获取云数据库中存储的信息,实现自定义底部导航缓存。

小程序可以在页面里做底部导航的。

扩展内容:

小程序的6大优势:

1、方便快捷,即用即走。不需要在下载什么APP啦,既费流量,又占空间内存。小程序就是方便,即用即走。

2、速度快、不占内存因为小程序前端代码都是存在微信服务器上的,在腾讯云端存放呢,所以无需加载,直接就打开了,速度也比较快。并且还不占用手机内存。

3、安全稳定、保密性强其实小程序就类似苹果商店,首先需要审核才能发布。其次小程序通信采用的是>

微信小程序如何设置地图导航

登入到速成应用平台账号,进入到“小程序模板”页面,选择“新建空白小程序”或选中某个模板后点击“使用”,随后设置下项目封面和标题,进入到小程序编辑页面;可以使用文本、等组件,将选中的组件(如文本)点击/拖拽到右边“编辑框页面中”,如下截图

二 、如何设置地图导航

点击放置在模板中的组件(如文本)然后右侧面板点击“事件-功能-调用功能-地图导航”进行设置。

三 、如何绑定位置信息

右侧面板设置好地图导航,点击“地图管理-功能数据管理-地图管理”添加地址,填写公司名称、位置信息,保存;返回编辑页面并点击保存,然后刷新页面,选择文本并点击“事件-功能-绑定地址”,会出现我们刚设置好的“公司名称”,选中他即绑定成功。说明:可显示路线并调用手机上“地图app”。

好了,今天的学习就到了,**姐希望阔爱的你可以鼓起勇气,用上地图导航,让它引导你走到心上那个人儿所在的地方。恋人也罢,朋友、亲人也罢,相信你将不虚此行~

以上就是关于小程序最顶部的导航栏如何实现全部的内容,包括:小程序最顶部的导航栏如何实现、小程序自定义底部导航缓存、小程序,能在页面里自己做个底部导航吗,就像H5做的底部导航一样等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9508490.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存