脚本之家

微信小程序tabBar底部导航中文注解api

上一篇
微信小程序输出html内容数据插件wxParse
下一篇
wxDiscode-微信小程序特殊字符转义符转化工具类

微信小程序tabBar底部导航中文注解api,微信小程序tabBar就是app底部的那个导航栏,可以放1-5导航链接,这里对微信小程序底部导航tabBar的中文解释。

微信小程序tabBar是在全局app.json文件里面配置的。

 小程序tabBar配置代码注解

{
    "pages": ["pages/index/index", "pages/detail/detail"],
    "window": {
        "navigationBarTitleText": "tabBar",
        "navigationBarBackgroundColor": "#F60",
        "navigationBarTextStyle": "white"
    },

    //tabBar注意是B是大写,有朋友提问运行时tab没出现,检查是不是这里手误
    "tabBar": {

        //文档指出color是必填项,其实可为空,不重写color就是深灰,样式更统一
        "color": "#ddd",

        //同样,文档指出selectedColor是必填项,不过selectedColor有必要重写,区分当前项与普通项
        "selectedColor": "#3cc51f",

        //同样,文档指出color是必填项,其实可为空,不重写backgroundColor就是浅灰,样式更统一。
        "backgroundColor": "#fff",

        //borderStyle,不写默认就是黑,那就黑好了,white的话,会少一条分隔线,跟页面混在一起了
        "borderStyle": "black",
        "list": [{
            "pagePath": "pages/index/index",

            //iconPath图标是非必填,只是tab栏会变矮,自然selectedIconPath也可不写
            "iconPath": "image/icon_API.PNG",
            "selectedIconPath": "image/icon_API_HL.PNG",
            "text": "index"
        },
        {
            "pagePath": "pages/detail/detail",
            "iconPath": "image/icon_component.PNG",
            "selectedIconPath": "image/icon_component_HL.PNG",
            "text": "detail"
        }]
    }
}

小程序tabBar参数说明

如果我们的小程序是一个多 tab 应用(客户端窗口的底部有tab栏可以切换页面),那么我们可以通过 tabBar 配置项指定 tab 栏的表现,以及 tab 切换时显示的对应页面。

tabBar 是一个数组,只能配置最少2个、最多5个 tab,tab 按数组的顺序排序。

属性说明:

属性类型必填默认值描述
colorHexColor
tab 上的文字默认颜色
selectedColorHexColor
tab 上的文字选中时的颜色
backgroundColorHexColor
tab 的背景色
borderStyleStringblacktabBar上边框的颜色, 仅支持 black/white
listArray
tab 的列表,详见 list 属性说明,最少2个、最多5个 tab
positionStringbottom可选值 bottom、top

其中 list 接受一个数组,数组中的每个项都是一个对象,其属性值如下:

属性类型必填说明
pagePathString页面路径,必须在 pages 中先定义
textStringtab 上按钮文字
iconPathString图片路径,icon 大小限制为40kb
selectedIconPathString选中时的图片路径,icon 大小限制为40kb

微信小程序tabBar底部导航中文注解api


以上就是微信小程序tabBar底部导航中文注解api的全部内容,希望这篇技术文档对大家的学习有所帮助,转发给身边的程序猿朋友,感谢各位大大支持:脚本之家 jb51.cc

微信小程序tabBar底部导航中文注解api 由脚本之家 jb51.cc 收集整理
本文版权归原作者所有,转载请注明出处并带上本文链接!

上一篇
微信小程序输出html内容数据插件wxParse
下一篇
wxDiscode-微信小程序特殊字符转义符转化工具类

您可能感兴趣的小程序组件教程

小程序组件

微信小程序中使用redux

当然小程序中使用redux不是必须的,如果你的程序逻辑不是很复杂,无需用这个东西,redux就是管理全局状态的,如果你刚好很熟悉redux,并且很有必要使用这东西的话,那就非常好可以使用,作者集成插件到微信小程序中的