当前位置:主页 > 动态 >

uniapp怎么显示tabbar

时间:2020-12-19 13:00:37

  uniapp显示tabbar的方法:首先在pages数组中第一项表示应用启动页;然后在【page.js】文件里面进行配置,代码为【"path" : "pages/show/show","style" : {"navigationBarT】。

  本教程操作环境:windows7系统、uni-app2.5.1版本,该方法适用于所有品牌电脑。

  (免费):uni-app开发教程

  uniapp显示tabbar的方法:

  一,看官网,了解tabBar

  如果应用是一个多 tab 应用,可以通过 tabBar 配置项指定 tab 栏的表现,以及 tab 切换时显示的对应页。

  当设置 position 为 top 时,将不会显示 icon

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

  tabbar 切换第一次加载时可能渲染不及时,可以在每个tabbar页面的onLoad生命周期里先弹出一个等待雪花(hello uni-app使用了此方式)

  tabbar 的页面展现过一次后就保留在内存中,再次切换 tabbar 页面,只会触发每个页面的onShow,不会再触发onLoad。

  顶部的 tabbar 目前仅微信小程序上支持。需要用到顶部选项卡的话,建议不使用 tabbar 的顶部设置,而是自己做顶部选项卡,可参考 hello uni-app->模板->顶部选项卡。

  二,在page.js文件里面配置

  { "pages": [ //pages数组中第一项表示应用启动页, { "path": "pages/index/index", "style": { "navigationBarTitleText": "uni-app" } } ,{ "path" : "pages/show/show", "style" : { "navigationBarTitleText": "show" } } ,{ "path" : "pages/component/component", "style" : { "navigationBarTitleText": "component" } } ], "globalStyle": { "navigationBarTextStyle": "black", "navigationBarTitleText": "uni-app", "navigationBarBackgroundColor": "#F8F8F8", "backgroundColor": "#F8F8F8" }, "tabBar": { "color": "#F0AD4E", "selectedColor": "#3cc51f", "borderStyle": "black", "backgroundColor": "#F8F8F8", "list": [{ "pagePath": "pages/index/index", "iconPath": "static/logo.png", "selectedIconPath": "static/logo.png", "text": "首页" },{ "pagePath": "pages/component/component", "iconPath": "static/logo.png", "selectedIconPath": "static/logo.png", "text": "组件" }, { "pagePath": "pages/show/show", "iconPath": "static/logo.png", "selectedIconPath": "static/logo.png", "text": "展示" }] } }

   刚开始不知道为什么我在"tabBar"里面配置两个页面的时候一直不显示,配置三个页面就成功了,不知道你们有没有遇到这个问题

  好了,配置成功,效果图如下

  相关免费学习:php编程
 

热点推荐
1 特朗普报告超过10亿美元加密相关收入

消息,特朗普最新的财务披露显示,他在过去一年中从加密相关业务中获得超过11亿美元的收入...

2 特朗普2025年加密收入超房地产

消息,美国政府伦理办公室于6月30日发布的财务披露报告显示,特朗普在2025年的加密相关收入...

3 大宗商品交易员「WTI原油TOP 1空头」:大

消息,大宗商品交易员「WTI原油TOP 1空头」在SPCX平台增持空单2928.24枚,约合950,926.67美元,持仓...

4 美国现货BTC ETF连续4个交易日净流出达1

消息,据a早期发行in监测,在过去4个交易日里,美国现货BTC ETF资金持续流出,达15.9亿美元。...

5 Bitflyer Holdings获得欧盟加密资产服务提供

Bitflyer Holdings宣布其卢森堡子公司Bitflyer Europe已获得欧盟金融监管机构CSSF根据《加密资产市场...

6 西班牙交易所Bitbase暂停运营,等待MICA牌

西班牙交易所Bitbase于2026年6月30日宣布暂停在西班牙的运营,等待其根据欧盟MICA法规提交的牌...

7 USDC Treasury在Solana链上增发10亿枚USDC

消息,USDC Treasury在2026年7月1日18:12至18:21期间,在Solana链上分四笔累计增发10亿枚USDC。...

8 疑似HYPE上币内幕「 HYPE 多仓 TOP 1」:HY

消息,HYPE多单浮盈已收窄至3405.59万美元,当前币价为63.35美元,清算价为54.01美元,持仓规模...

9 以太坊项目backedfi遭可疑攻击,损失约2

消息,据tenarmoralert监测,以太坊链上项目backedfi遭遇可疑攻击,损失约20.42万美元。...

10 XBIT DEX:东道主登场,挪威与法国胜出

消息,XBIT DEX发文称,东道主登场,挪威和法国分别取得胜利,接下来将迎来墨西哥对阵厄瓜多...

成都来彰科技 蜀ICP备2025134723号-1

资讯来源互联网,如有版权问题请联系管理员删除。