J'ai une application Vuejs dans laquelle j'autorise les utilisateurs à s'inscrire et à devenir membres. J'ai ajouté vuex
pour stocker les messages liés à la réussite/l'échec du processus.Impossible d'insérer la balise Vue-routeur à l'intérieur du lien
Actuellement, tout fonctionne, sauf lorsque je tente de stocker et afficher un lien [vue-routeur] à l'intérieur d'une variable comme ceci:
...
Registration() {
if(true) {
this.$store.commit('SET_MESSAGE', {
type: 'success',
title: 'Registration Success',
content: 'please click <router-link to="/profile"> here </router-link> to see your profile'
}
}
Maintenant, je peux récupérer toutes les propriétés et les afficher, mais le <router-link to="/profile"> here </router-link>
tag ne transforme pas (ou fonctions) comme il est censé.
Voici comment je l'affiche.
<div class="alert alert-dismissible" :class="'alert-' +type" >
<h1> {{tilte}} </h1>
<p> {{content}} </p>
</div>
J'ai essayé avec <p v-bind:html='content'></p>
et {{{ content }}}
la route ne fonctionne pas dans les deux cas
cela ne fonctionnera pas, routeur-lien ne sera pas réellement compilé –
Enquêter à ce sujet – Vanojx1
eh .. je voulais dire v-html au lieu de v-text ... de toute façon, ça ne marche pas ..peut-être c'est un bug – hidar