Je suis un nouveau développeur vuejs. J'ai étudié vuejs pendant un moment et maintenant j'ai décidé de développer un projet en utilisant vuejs.
Alors j'ai appris sur nuxtjs qui est un rendu côté serveur. tout se passe bien. Je peux utiliser bootstrap4 avec mon projet.
Maintenant je voudrais utiliser le carrousel flickity https://flickity.metafizzy.co sur mon projet et j'ai trouvé qu'il y a un package vuejs sur https://github.com/drewjbartlett/vue-flickity
Je suis les instructions sur comment installer ce composant sur mon projet en
npm install vue-flickity --save
et j'ai mis un peu de code
import Logo from '~/components/Logo.vue'
import Searchbar from '~/components/Searchbar.vue'
import axios from 'axios'
import Flickity from 'vue-flickity';
export default {
data () {
return {
has_location: false,
flickityOptions: {
initialIndex: 3,
prevNextButtons: false,
pageDots: false,
wrapAround: true
}
}
},
components: {
Logo,
Searchbar,
Flickity
}
}
mais il affiche window is not defined
J'ai essayé cela avec un autre composant comme google map, ça affiche la même erreur.
Merci de me dire ce que j'ai mal fait et comment installer un nouveau composant sur le projet.
Merci.