diff --git a/src/vue-particles/vue-particles.vue b/src/vue-particles/vue-particles.vue index aa54ea15..5cd79194 100644 --- a/src/vue-particles/vue-particles.vue +++ b/src/vue-particles/vue-particles.vue @@ -90,6 +90,12 @@ default: 'push' } }, + beforeDestroy () { + if (window.pJSDom && window.pJSDom.length) { + window.pJSDom[0].pJS.fn.vendors.destroypJS() + window.pJSDom = [] + } + }, mounted () { // import particle.js only on client-side require('particles.js')