Bottom nav

O v-bottom-nav é uma alternativa à barra lateral. É usado principalmente em dispositivos móveis e tem duas variações: ícones e textos, e deslocamento.

Utilização

While the bottom nav is meant to be used with the vue-router, you can also programmatically control the active state of the buttons by using the active.sync prop. You can change a button's value by using its value attribute.

API

v-bottom-nav
Nome
absolute
Padrão
false
Tipos
boolean

Position the element absolutely

Nome
active.sync
Padrão
undefined
Tipos
number | string

Mantém o valor do botão atualmente ativo. Se o botão não tiver um valor atribuído, seu índice será usado. Esta propriedade suporta o modificador .sync.

Nome
app
Padrão
false
Tipos
boolean

Designa o componente como parte do layout do aplicativo. Usado para ajustar dinamicamente o dimensionamento de conteúdo

Nome
color
Padrão
undefined
Tipos
string

Components.BottomNavigation.

Nome
dark
Padrão
false
Tipos
boolean

Components.BottomNavigation.

Nome
fixed
Padrão
false
Tipos
boolean

Position the element fixed

Nome
height
Padrão
56
Tipos
number | string

Define a altura do componente

Nome
light
Padrão
false
Tipos
boolean

Components.BottomNavigation.

Nome
mandatory
Padrão
false
Tipos
boolean

Components.BottomNavigation.

Nome
shift
Padrão
false
Tipos
boolean

Oculta o texto do botão quando não está ativo

Nome
value
Padrão
undefined
Tipos
any

Controla visibilidade

Exemplos

Cor e deslocamento

Ao usar um fundo colorido, recomenda-se usar a propriedade light. A propriedade shift esconderá o texto do botão até estar ativo. Tenha em mente que o texto de v-btn é necessário para ser envolvido em uma tag <span>.

Alternância

Assim como em outros componentes do Vuetify, você pode controlar o estado da exibição com v-model.

Edit this page | language on Github
Vuetify 3 is now available!The latest version of Vuetify is now available!
Learn about Vuetify 3's new features and functionality for modern Vue applications
Start exploringExplore