我们知道在new Vue({...})后,如果没有赋值给一个变量存储,我们很难拿到这个实例,Vue官方也没有提供Vue.getInstance方法,那我们就自己扩展个吧
Code:
Vue.getInstance = function(el) { return document.querySelector(el).__vue__; }
就是这么简单,Vue把实例化的对象绑到el的DOM上了。
我们知道在new Vue({...})后,如果没有赋值给一个变量存储,我们很难拿到这个实例,Vue官方也没有提供Vue.getInstance方法,那我们就自己扩展个吧
Code:
Vue.getInstance = function(el) { return document.querySelector(el).__vue__; }
就是这么简单,Vue把实例化的对象绑到el的DOM上了。