分享

转载|微信小程序底部导航栏设置

 太极混元天尊 2018-05-19

作者介绍:王小婷,90后前端妹子,爱编程,爱运营,爱折腾。
坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,欢迎大家一起探讨交流。


上一章节,我们分享了如何创建一个新的页面和设置页面的标题,这一章我们来聊聊底部导航栏是如何实现的。即点击底部的导航,会实现不同对应页面之间的切换。


我们先来看个我们要实现的底部导航栏的效果图:(三个导航图标示例,微信小程序最多能加5个)




1. 图标准备


阿里图标库  http://www./collections/show/29


在这个网站上下载一些自己要用到的图标,比如人员头像,home主页等一些常用的图标,直接点击下载保存到本地,修改一下命名。也可以使用UI准备好的图标。



回到项目里,新建一个images文件夹,将刚刚下载好的图标放在文件夹底下备用,将上述起好名字的图标 保存到 小程序 项目目录中 新创建的 images 文件夹中,准备工作就做好了。




2. 添加配置文件

我们找到项目根目录中的配置文件 app.json 加入如下配置信息(app.json文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。)

'tabBar':
  {  

    'color': '#a9b7b7',  

    'selectedColor': '#11cd6e',
    'borderStyle': 'white',  

    'list': [    

        {      

            'selectedIconPath': 'images/1.png',   

            'iconPath': 'images/2.png',  
            'pagePath': 'pages/index/index',  
            'text': '首页'    

        },    

        {      

            'selectedIconPath': 'images/1.png',   

            'iconPath': 'images/2.png',          

            'pagePath': 'pages/logs/logs',            

            'text': '日志'    

        },    

        {      

            'selectedIconPath': 'images/1.png',   

            'iconPath': 'images/2.png',     

            'pagePath': 'pages/test/test',   

            'text': '测试'    

        }   

    ] 

}



以上只是基础的部分,当然了小程序的官方文档提供了更多的丰富的组件和样式


参考文档:
https://mp.weixin.qq.com/debug/wxadoc/dev/framework/config.html#tabBar

OK,结束,保存 编译  就可以实现小程序的经典的底部导航效果了



下一章:微信小程序从零开始开发步骤(四)微信小程序页面自定义分享onShareAppMessage


本文转自:编程微刊



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多