0
votes

Impossible d'inclure le package NPM correspondant à mon projet Laravel + Vue

Je veux inclure des messages flash beaux à Mey Laravel + Vue application, j'ai donc trouvé un package NPM sur GitHub et installé cela dans mon application (NPM Installer)

Je débutant à Vuejs et je suis confronté à une Problème: Je ne peux tout simplement pas utiliser le package de mes composants de Vue car il ait des erreurs lorsque j'essaie d'inclure cette P>

ce que j'utilise et ce que je reçois: strong> p> P> P>

C'est mon code App.js p> xxx pré>

Quelle erreur je reçois l'utilisation du code: p>

"typeError: impossible de lire la propriété 'FlashMessage 'de non défini sur App.js: 1863 " em> p>

p>

i Exécutez cette méthode ( flashmessage ) Quand je veux sortir un message: Entrez la description de l'image ici p>

J'ai essayé d'utiliser ce code dans mon app.js pour inclure le packange: strong> p>

 <FlashMessage></FlashMessage>


0 commentaires

3 Réponses :


0
votes

J'utilise habituellement des packages VUE les ajoutant du nom de l'emballage, essayez: xxx

et lorsque vous souhaitez utiliser le composant, essayez d'utiliser flashmessage.show () .


0 commentaires

1
votes

im un auteur de ce paquet. Si vous aurez des problèmes avec cela, laissez le problème sur GitHub: https: // github.com/smwbtech/vue-flash-message/issues

À propos de votre problème, je suppose que c'est une question de contexte de la fonction. Essayez d'utiliser la fonction de flèche comme rappel pour .Chen p>

p>

axios.post('/api/post/', body)
  .then( res => {
    this.flashMessage(/*your message*/);
    this.data = '';/*other actions with your component data*/
  })
  .catch(e);


0 commentaires

0
votes

C'est comme ça que j'ai inclus le package dans mon projet

dans App.js j'ai ajouté que le code: xxx

puis dans n'importe quel composant, je voulais utiliser des flashmessages i Code utilisé comme ceci: xxx

merci beaucoup les gars qui voulaient m'aider !!!


0 commentaires