自学内容网 自学内容网

安装 vant-ui 实现底部导航栏 Tabbar

本例子使用vue3

介绍 vant-ui

地址:介绍 - Vant 4 (vant-ui.github.io)

Vant 是一个轻量、可定制的移动端组件库

安装

通过 npm 安装:

# Vue 3 项目,安装最新版 Vant
npm i vant

# Vue 2 项目,安装 Vant 2
npm i vant@latest-v2
 

通过 yarnpnpm 或 bun 进行安装:

# 通过 yarn 安装
yarn add vant

# 通过 pnpm 安装
pnpm add vant

# 通过 Bun 安装
bun add vant
 

使用

在新项目中使用,推荐使用 RsbuildVite 或 Nuxt 框架

官方示例项目

以下是 Vant 官方提供的一些示例项目,你可以克隆该项目,并直接拷贝代码来使用。

引入组件

常规用法
//src\main.ts
//引入组件样式
import 'vant/lib/index.css'

const app = createApp(App)
app.mount('#app')
//src\views\tabs\TabsView.vue
<script setup lang="ts">
//引入你需要的组件
import { Tabbar, TabbarItem } from 'vant'
import { ref } from 'vue'

//记录当前选择的 tab
const active = ref('home')

</script>

<template>
  <div class="center">{{ active }}</div>
  <Tabbar v-model="active">
    <TabbarItem name="home" icon="home-o">首页</TabbarItem>
    <TabbarItem name="order" icon="bars">订单</TabbarItem>
    <TabbarItem name="me" icon="contact">我的</TabbarItem>
  </Tabbar>
</template>

<style>
.center {
  text-align: center;
}
</style>
//src\App.vue
<script setup lang="ts">
// 展示组件
import TabsView from './views/tabs/TabsView.vue';
</script>

<template>
    <TabsView></TabsView>
</template>
非常规用法,即按需引入方法,请去官网查看
效果 


原文地址:https://blog.csdn.net/weixin_41442779/article/details/135923049

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!