Ouvrir le lien dans une nouvelle fenêtre avec Vuetify v-btn et Vue routeur
Les versions récentes de Vue Routeur permettent des liens qui s'ouvrent dans un nouvel onglet, par exemple, à la suite de
<router-link :to="{ name: 'fooRoute'}" target="_blank">
Link Text
</router-link>
correctement rend un <a target="_blank">
.
Cependant, le même ne semble pas fonctionner avec un Vuetify v-btn
, qui prend en charge routeur chemins d'accès, par exemple, si nous voulons utiliser une icône.
<v-btn icon :to="{ name: 'fooRoute'}" target="_blank">
<v-icon>window</v-icon> Link Text
</v-btn>
Malgré le composant de rendu d'un <a>
, il n'y a pas de target="_blank"
attribut. Comment pouvons-nous faire ce travail?
- Auriez-vous l'esprit en offrant un un minimum de reproductibles exemple ou un violon si nous n'avons pas à en commander pour voir le problème et vous aider à déboguer. Il peut être un bug ou d'une combinaison non pris en charge avec vuetify
v-btn
et:to
. - Pas possible en fait : github.com/vuetifyjs/vuetify/blob/v1.0.13/src/mixins/... Mais vous pouvez contribuer et faire une PR 🙂
Vous devez vous connecter pour publier un commentaire.
Essayez l'extrait de code suivant
HTML:
Vuetify Bouton API