有两个父子组件
<parent v-for="item in list"> <child :key="item.id"></child> </parent>
假如触发parent里面保存了child列表第一个元素的vue实例,就是把子元素的this保存下来到其他地方的变量tempData,然后删除原始数据list,parent组件会重新渲染,这时候我如果访问那个变量tempData还可以访问到之前的vue实例吗?重新渲染之后以前的实例还有存在吗?
parent
child
this
tempData
list
如果 child 里设置 keep-alive 的话,可能存在,否则应该不存在了
做个实验就知道结果的事,实验做完后希望把结果放上来
经过测试,实例一般会在销毁之后删除,但是之前如果进行了保存会把地址指向新变量,因此还是可以进行访问