微信小程序制作顶部导航栏

1问题描述

2算法描述

首先就是对微信小程序开发者工具的配置,官网搜索后进入,选择稳定版,Windows64位下载。

然后点开开发者工具,选择小程序,点击图片位置的加号,进入创建页面,可以更改项目名称和文件所在目录。

注意,在AppID中我们先选择使用测试号,然后点击确定

进入程序后,选择index.js文件,编辑data内容,再在index.wxml文件中加上文字页面,index.wxss文件中可以更改获取的图片信息。

要注意的是,最好不要直接在微信开发者工具中写代码,这里可以使用vscode,使用Java工具。

3 代码

index.jx
var app = getApp()
Page({
 data: {
   navbar: ['科普点', '动物场馆', '游览点','卫生间'],
   currentTab: 0
 },
 navbarTap: function(e){
   this.setData({
     currentTab: e.currentTarget.dataset.idx
   })
 }
})
index.wxml
<!--导航条-->
<view class="navbar">
 <text wx:for="{{navbar}}" data-idx="{{index}}" class="item {{currentTab==index ? 'active' : ''}}" wx:key="unique" bindtap="navbarTap">{{item}}</text>
</view>
<!--科普点-->
<view hidden="{{currentTab!==0}}">
 tab_01
</view>
<!--动物场馆-->
<view hidden="{{currentTab!==1}}">
 tab_02
</view>
<!--游览点-->
<view hidden="{{currentTab!==2}}">
 tab_03
</view>
index.wxss
page{
 display: flex;
 flex-direction: column;
 height: 100%;
}
.navbar{
 flex: none;
 display: flex;
 background: #fff;
}
.navbar .item{
 position: relative;
 flex: auto;
 text-align: center;
 line-height: 80rpx;
}
.navbar .item.active{
 color: #FFCC00;
}
.navbar .item.active:after{
 content: "";
 display: block;
 position: absolute;
 bottom: 0;
 left: 0;
 right: 0;
 height: 4rpx;
 background: #FFCC00;
}

4 结语

本次学习了微信小程序中顶部导航栏的制作。

实习编辑:李欣容

稿件来源:深度学习与文旅应用实验室(DLETA)

(0)

相关推荐

  • 微信小程序图片横向左右滑动案例

    这篇文章主要为大家详细介绍了微信小程序图片横向左右滑动的案例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了微信小程序图片左右滑动的具体代码,供大家 ...

  • 从App Inventor到微信小程序

    微信小程序是近一两个月来国内移动应用领域的热点话题之一,从九月下旬发送内测邀请开始,一直到最近的开放公测,每一步推进都在开发者圈里引起了极大的反响,各类技术分析文章和开发教程也纷纷出笼.营造声势.毕竟 ...

  • 微信小程序实现页面左右滑动

    这篇文章主要为大家详细介绍了微信小程序实现页面左右滑动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了微信小程序实现页面左右滑动的具体代码,供大家参 ...

  • 微信小程序商城开发之动态API实现商品的详情页示例

    发布时间:2021-01-28 13:55:31 来源:亿速云 阅读:113 作者:小新 栏目:移动开发 这篇文章主要介绍了微信小程序商城开发之动态API实现商品的详情页示例,具有一定借鉴价值,感兴趣 ...

  • 利用微信小程序制作漂亮的文字云

    问题情境 在我们的日常工作中,我们会用文字云表达自己的一个想法,或者去展示一个事物的属性特征,比如展示你对某个人物的了解,可以从性格.特长.爱好等多方面通过文字云进行展示,进而凸显人物形象的多元化.那 ...

  • 袁毅明:微信SEO, 微信小程序怎么做,学会小程序如何制作?

    学会小程序如何制作?如何制作小程序?小程序开发多少钱?怎么制作微信小程序? 都是大家在做互联网比较关注的问题. 现在我的学员有不少是通过微信SEO,微信小程序来获取排名,截流的. 那么,如何通过微信S ...

  • 微信小程序获取当前位置 地图定位导航

    小程序获取当前位置,回到当前位置,地图定位,导航 效果 因为小程序更新了获取地理位置API接口,需要先在app.json中配置一下permission字段 ,不然会报微信小程序getLocation ...

  • 微信小程序免费制作自己的程序

    微信小程序免费制作自己的程序

  • 教你30分钟制作一款微信小程序,重点是不需要写代码,可卖4000元

    教你30分钟制作一款微信小程序,重点是不需要写代码,可卖4000元

  • 微信二手车小程序制作有什么功能?发展前景怎么样?

    由于经济实力有限,很多人将购买二手车作为出行工具,这些用户也是平台的核心用户.但是在今天的二手车市场上,电子商务平台不断占据市场,占据了线下市场发展空间,因此要想继续发展,就要开展在线平台做小程序,寻 ...

  • 老谭教你微信小程序怎么做推广,如何制作赚钱!

    今天来说一说微信小程序的一些玩法! 我相信很多人在朋友中看到过一天赚几百.几千的流量主的收益图.这几个月也确实有几个人问过我微信小程序能不能做. 事实上,微信小程序已经推出了4年,17年末微信推出的& ...

  • 制作微信小程序需要注意的问题

    提前想好小程序做什么.用什么名字.头像等:注册微信平台账号,选择小程序:确定行业,准备好营业执照这些,个人的话就不用了:这些都确定了之后,就可以在制作对应行业的小程序,一般1-2天吧,就能做出来了   ...

  • 微信小程序如何赚钱?0基础教你3天学会制作微信小程序赚钱

    如果我们非要深度剖析一下,小程序为什么能赚钱?我认为无非是天时.地利.人和这三点: 天时:小程序注册搭建条件越来越灵活: 地利:存在一定技术门槛,不容易被复制: 人和:微信用户基数大,小程序更容易传播 ...