Je reçois l'erreur suivante lors de l'utilisation du composant VUE-Stripe-Checkout pour utiliser des sessions:
[Vue warn]: élément personnalisé inconnu: - Avez-vous enregistré le composant correctement? Pour les composants récursifs, assurez-vous de fournir l'option "Nom". P>
J'ai déjà tout essayé, installez-le globalement et dans le composant lui-même individuellement: p>
3 Réponses :
Vous avez importé comme Vuestripecheckout et utilisé VUE-Stripe-Checkout Code> Essayez de le changer en VueStripecheckout CODE> <VueStripeCheckout
ref="sessionRef"
:pk="publishableKey"
:session-id="sesion"
>
<template slot="checkout-button">
<button @click="$refs.sessionRef.redirectToCheckout()" class="btn-yellow wow fadeInUp btn" style="visibility: visible; animation-name: fadeInUp;">Pagar</button>
</template>
</VueStripeCheckout>
Essayez ceci:
<template>
<div> // Here you have a nesting error in your template
<vue-stripe-checkout
ref="sessionRef"
:pk="publishableKey"
:session-id="sesion"
>
<template slot="checkout-button">
<button @click="$refs.sessionRef.redirectToCheckout()" class="btn-yellow wow fadeInUp btn" style="visibility: visible; animation-name: fadeInUp;">Pagar</button>
</template>
</vue-stripe-checkout>
</div>
</template>
<script>
import { StripeCheckout } from 'vue-stripe-checkout';
export default {
components: {
'vue-stripe-checkout': StripeCheckout,
},
// ...
}
</script>
Si vous renommez le composant, vous avez toujours besoin des supports dans le Voir Utilisation: P> Importer code> et nous le comme code> <vue-stripe-checkout>
Avez-vous essayé la configuration recommandée dans les instructions d'installation de package Github.com/jofffetice/vue-stripe- Checkout # Readme ?
Oui ... sans succès.