Comment regarder prop changement dans Vue.js composant?
Je suis de passage d'un tableau d'image filepaths à un composant.
Je me demandais quel serait le meilleur moyen de regarder un changement dans la prop Vue.js composant, si je passe un tableau différent?
Je suis en utilisant bootstrap carrousel, si tu veux le réinitialiser à la première image lorsque la matrice de changements.
Dans l'ordre pour des raisons de simplicité j'ai réduit le code d'exemple à ceci:
Vue.component('my-images', {
props: ['images'],
template: `
<section>
<div v-for="(image, index) in images">
{{index}} - <img :src="image"/>
</div>
</section>
`
});
- Vous pouvez
watch
un accessoire comme si il s'agissait d'un élément de données. - Un feedback est le bienvenu!
Vous devez vous connecter pour publier un commentaire.
componentWillReceiveProps
mais pour Vue.js. J'ai dû regarder chaque propriété individuelle en Vue des observateurs. Mais maintenant, je peux les regarder tous dans la même fonction. 🙂 Merci beaucoup @binaryifyVous êtes bon pour aller avec ceci: