Vue vant如何固定底部导航栏

 时间:2026-02-14 13:28:47

1、通过npm安装 Vant框架

npm i vant-weapp -S --production

2、引入组件到项目中

"usingComponents": {

  "van-tabbar": "path/to/vant-weapp/dist/tabbar/index", 

 "van-tabbar-item": "path/to/vant-weapp/dist/tabbar-item/index"

}

3、固定显示在界面底部的导航栏,代码如下:

<van-tabbar active="{{ active }}" bind:change="onChange">

<van-tabbar-item icon="home-o">标签</van-tabbar-item>  

<van-tabbar-item icon="search">标签</van-tabbar-item>

<van-tabbar-item icon="friends-o">标签</van-tabbar-item>  

<van-tabbar-item icon="setting-o">标签</van-tabbar-item>

</van-tabbar>

4、给底部导航栏显示图标,代码如下:

<van-tabbar active="{{ active }}" bind:change="onChange">  

<van-tabbar-item icon="home-o">标签</van-tabbar-item>  

<van-tabbar-item icon="search" dot>标签</van-tabbar-item>  

<van-tabbar-item icon="friends-o" info="5">标签</van-tabbar-item> 

<van-tabbar-item icon="setting-o" info="20">标签</van-tabbar-item></van-tabbar>

5、给导航栏添加自定义图标:

<van-tabbar active="{{ active }}" bind:change="onChange">  

<van-tabbar-item info="3">    

<image   slot="icon"   src="{{ icon.normal }}"  mode="aspectFit" />    

<image  slot="icon-active"  src="{{ icon.active }}"  mode="aspectFit" />    自定义  

</van-tabbar-item> 

 <van-tabbar-item icon="search">标签</van-tabbar-item>  

<van-tabbar-item icon="setting-o">标签</van-tabbar-item>

</van-tabbar>

Page({  

data: {    

active: 0,    

icon: {    

  normal: '//img.yzcdn.cn/icon-normal.png',      

   active: '//img.yzcdn.cn/icon-active.png'  

  }  

 },  

onChange(event) {    

console.log(event.detail); 

  } 

});

  • 怎么调出任务管理器?
  • 玩火任务攻略
  • 影响蓝牙功耗的因素有哪些?
  • 如何上传自己的网络游戏
  • mysql创建新用户并授权用户连接权限
  • 热门搜索
    走进汉字王国手抄报 圣诞节英语手抄报内容 法制安全手抄报图片 交通安全手抄报题目 关于梅花的手抄报 安全乘车手抄报 关于英语的手抄报图片 春天的手抄报大全 法制校园手抄报 年俗年韵年文化手抄报