¿El navegador sigue mostrando las propiedades de la instancia de Vue incluso cuando ya no existen? Porque intenté configurar la instancia en 4 convirtiéndola en un número, pero aún así los datos y métodos antiguos no desaparecen del navegador.
var r = new Vue({ el: "#test", //gets the element with id test data: { h2: "saned", ha: "<h3>this shit sucks</h3>", imgsrc: "image.jpg", }, //data section methods: { fun: function () { return "i am " + this.h2; }, }, //functions section }); r = 4; //the previous data won't dissapearQuiero entender cómo funciona exactamente, porque pensé que dado que el objeto ya no es una instancia de Vue, los datos de la instancia anterior deberían desaparecer, esperaba poner una foto que muestre cómo queda, pero no puedo. será un enlace de todos modos y la publicación no será buena.
Aquí creó la instancia de Vue e hizo que r la señalara:
var r = new Vue({})Aquí asignaste un nuevo valor a r:
r=4; Aunque ahora ha impedido que r lo señale, la instancia de Vue permanece intacta y no ha sido destruida.