J'essaie de comprendre comment créer des composants à l'aide de fonctions exportables. Par exemple : je souhaite créer une boîte de message qui apparaîtra à l'écran lorsque la méthode showMessage() importée de ce composant sera appelée dans d'autres composants. Dans le composant de boîte de message, je souhaite décrire la logique et le modèle. Comment y parvenir ? Toute documentation/article à ce sujet, le cas échéant, serait grandement apprécié.
Montez votre composant de message dans App.vue (ou autre fichier global),
Contrôlez ses accessoires grâce aux fonctions du magasin
Par exemple
Vous pouvez ensuite appeler le message n'importe où en utilisant piniaStore().showMessage(...)
(Ce code n'est qu'un concept, si vous voulez qu'il fonctionne correctement, vous devez le développer...)
Mais je pense que vous pouvez utiliser Quasar Framework - Dialog ($q.dialog est exactement ce dont vous avez besoin !) Ou Ionic framework - alert, Vuetify - dialog api etc. (chaque framework a ces choses)