是否可以通过元素来获取到已创建的Vue实例

new Vue({
    el:'#root',            
    data:{
        name:"张三",
        address:"地球"            
    }
});

如上代码,我没有给创建的实例附上变量,后面我想在操作这个实例,可以通过#root这个来操作这个实例吗?或者还有什么其他的方法可以做到。刚接触vue不久,百度和官方api都查过了,都没有找到相关操作,求大佬们解惑

讨论数量: 8

不太懂,为什么不赋予实例一个变量呢 $vm = new Vue(.. ,操作实例是什么操作,#root 怎么操作,就说想干什么

2个月前 评论
Vuelet (楼主) 2个月前

请赋值到变量

2个月前 评论
Vuelet (楼主) 2个月前
  • 为什么不赋值?
  • 为什么要跨实例获取数据?

在我目前的认知里,你通过选择器获取到的只是 DOM 对象,并不能获取到其对应的 Vue 实例,Vue 实例说白了只是一个 new 了的对象,又没有挂到 DOM 上,你不存下来怎么在别的地方用?

2个月前 评论
Vuelet (楼主) 2个月前
Vuelet (楼主) 2个月前
fffswhk 1个月前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!