euvl / vue-js-modal

Easy to use, highly customizable Vue.js modal library.
http://vue-js-modal.yev.io
MIT License
4.35k stars 592 forks source link

TypeError: Cannot read properties of undefined (reading 'show') #804

Open vesnindev opened 1 year ago

vesnindev commented 1 year ago

Problem:

Hello.

I get error: TypeError: Cannot read properties of undefined (reading 'show')

Version:

Example & screenshots:

import VModal from 'vue-js-modal'; Vue.use(VModal, { dialog: true, componentName: "foo-modal" });

this.$modal.show('dialog', { title: 'В корзине!', text: 'Товар добавлен в корзину покупок!', buttons: [ { title: '<i class="fas fa-thumbs-up"></i> Продолжить покупки', handler: () => { this.$modal.hide('dialog') } }, { title: '<i class="fas fa-shopping-cart"></i> Перейти в корзину', handler: () => { window.location.href = response.data.cart.cartUrl; } }, // { // title: 'Repost', // handler: () => { // alert('Repost action') // } // } ] })

I have checked stackoverflow for solutions and 100% sure that this issue is not not related to my code.

akbariandev commented 1 year ago

@vesnindev Have you any solution for this?

vesnindev commented 1 year ago

@vesnindevУ вас есть какое-нибудь решение для этого?

I use sweetalert2