小程序--tabbar导航

小程序--tabbar导航,第1张

1.用于实现多页面的快速切换。

2.tabbar导航栏只能配置最少 2 个、最多 5 个 tab 页签。

3.步骤:

① 通过 app.json 文件的 pages 节点,新建 对应的 tab 页面

② tabBar 节点中,新增 list 数组,这个数组中存放的,是每个 tab 项的配置对象

③ 在 list 数组中,新增每一个 tab 项的配置对象。对象中包含的属性如下:

-pagePath 指定当前 tab 对应的页面路径【必填】

-text 指定当前 tab 上按钮的文字【必填燃拿虚】

-iconPath 指定当前 tab 未选中时候的图片路径【可选】

-selectedIconPath 指定当前 tab 被选中后高亮的图片路径【可选】

使用组件:<敏游navigator url=" / ">1<皮燃/navigator>

使用api:wx.navigateTo({url:" / "})

首页小程序导航栏TabBar设置

1、注意区分属性值大小写的区别哗禅春,比如selectedIconPath如果写成selectediconpath则图片不显示。

2、如果tabBar中设置"postion":"top"则icopath的图片都不再显示。

3、注意{}中如果列出几项,这除最后一项外每一项结尾加逗号,最后一项不用加。

"tabBar": {

    "selectedColor": "#1296db",

    "list": [{

      "pagePath": "pages/index/index",

      "text": "首页",

      "iconPath": "images/ico-home.png",

      "selectedIconPath": "images/ico-home-d.png"

    },{

      "pagePath": "pages/setting/setting",

      "text": "设置",

      "iconPath": "images/ico-setting.png",

      "selectedIconPath": "images/ico-setting-d.png"

    },{

      "pagePath": "pages/help/help",

      "text": "帮助",

      "乱耐iconPath": "images/ico-help.png",

      "selectedIconPath": "images/ico-help-d.png"

    }]

 袭仿 }

小程序tabbar顶部有一条黑色的横线,颜色太黑有些突兀,可通过如下设置进行自定义:

app.json

tabBar的borderStyle属性为默认为black,我们将它设置为white。只能设圆正置这2个值中的一个。

设置为white之后,tabbar的黑色分宴腔兆割线就看不见了。

然后,我们自定义页面tabbar分割线的样式

app.wxss

最晌租后,在需要显示分割线的页面添加分割线


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

原文地址:https://54852.com/yw/12393457.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存