Skip to content

NavBar 顶部导航

NavBar 主要用于顶部tab栏显示.

基础使用

显示代码
vue
<template>
  <weui-nav-bar v-model="navBar">
    <weui-nav-bar-item
      v-for="nav in navBars"
      :key="nav.value"
      :title="nav.label"
      :value="nav.value"
    >
      {{ nav.label }}
    </weui-nav-bar-item>
  </weui-nav-bar>
</template>

<script lang="ts" setup>
import { ref } from 'vue';

const navBar = ref('menu1');
const navBars = [
  { label: '菜单1', value: 'menu1' },
  { label: '菜单2', value: 'menu2' }
];
</script>

API

名称类型默认值说明版本
modelValueany-当前选择的tab-
名称参数说明版本
default-每个Tab的内容-
名称描述参数版本
update:modelValue当前选择的tab改变(val: any) => void-
change当前选择的tab改变(val: any) => void-
名称类型默认值说明版本
labelstring-tab栏标题-
valueany-tab栏的值-
名称参数说明版本
default-当前Tab的内容-