Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

1.3K
Views
El componente Vuetify v-app-bar-title está truncado con mucho espacio de sobra

Estoy usando una barra de navegación en mi aplicación Vue/Vuetify y agregué un componente v-app-bar-title para mostrar el nombre de la página en la que se encuentra el usuario. Sin embargo, cuando cargo ciertas páginas, el texto del título se trunca y solo se corrige si vuelvo a cargar la página. Aquí hay un ejemplo de lo que quiero decir, agregué un borde rojo al elemento para mostrar que el texto debería tener suficiente espacio: título de la aplicación truncado

Si vuelvo a cargar la página, el mosaico vuelve a la normalidad: ingrese la descripción de la imagen aquí

Intenté agregar text-overflow: show property al elemento, pero esto no pareció tener ningún efecto. También agregué una propiedad min-width , pero esto no logró cambiar el comportamiento del título.

EDITAR: Incluyendo un pequeño código adicional:

Aquí está el componente de título que estoy usando:

 <v-app-bar-title class="title" >{{ title }}</v-app-bar-title>

Y aquí está el CSS para ello:

 .title { flex-grow: 10; color: var(--text-reverse); text-overflow: show; // border: 1px solid red; }

Encontré una solución simplemente reemplazando el componente v-app-bar-title con un span , pero eso parece barato y me gustaría poder utilizar la mayor cantidad posible de vuetify.

over 4 years ago · Santiago Trujillo
5 answers
Answer question

0

prueba con esto

 <v-app-bar-title class="text-no-wrap">{{ title }}</v-app-bar-title>
over 4 years ago · Santiago Trujillo Report

0

Gran pregunta. ¿Podría compartir el código de su componente de la barra de aplicaciones, para que podamos echarle un vistazo?

Actualizar:

¿Está su v-app-bar-title directamente en la v-app-bar?

Posible solución, nunca he tenido que cambiar el crecimiento flexible en los componentes de Vuetify. ¿Has probado a quitar el flex-grow?

Además, puedes probar en tu clase de título css:

 text-overflow: clip; overflow: visible;
over 4 years ago · Santiago Trujillo Report

0

Prueba esto... Funcionó para mí

 <v-app-bar-title class="title" > <div>{{ title }}</div> </v-app-bar-title>
over 4 years ago · Santiago Trujillo Report

0

Encontré una solución que parecía funcionar en caso de que sea útil:

 <style> .v-app-bar-title__content{ width: 200px !important; } </style>
over 4 years ago · Santiago Trujillo Report

0

Podemos hacer uso del componente v-toolbar-title. ¡Esto funcionó para mí!

Ejemplo de título de barra de herramientas

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!