2.4.4
https://jsfiddle.net/gloxing/Ltjyjjba/
haga clic en el botón dos veces, las referencias de los componentes no estarán definidas
el componente topProgress se muestra de nuevo
las referencias del componente serán indefinidas
El comportamiento es normal en Vue 2.4.2.
Esto está realmente relacionado con su biblioteca: https://github.com/dalphyx/vue-top-progress/blob/master/src/top-progress.vue#L7
Creo que debido a que estás usando un v-if
, se elimina y no existe ( transition
es un componente abstracto que no representa una etiqueta). ¿Ha intentado usar un v-show
, debería funcionar: https://jsfiddle.net/t5ad6o31/
Otra solución sería envolver su componente en un div o span
Sí, v-show debería funcionar. Pero antes de la v2.4.4, tanto v-show como v-if funcionan bien.
vue refs indefinido
Comentario más útil
Sí, v-show debería funcionar. Pero antes de la v2.4.4, tanto v-show como v-if funcionan bien.