You can use mixin and change var in something like this.
// This is a global mixin, it is applied to every vue instance_x000D_
Vue.mixin({_x000D_
data: function() {_x000D_
return {_x000D_
globalVar:'global'_x000D_
}_x000D_
}_x000D_
})_x000D_
_x000D_
Vue.component('child', {_x000D_
template: "<div>In Child: {{globalVar}}</div>"_x000D_
});_x000D_
_x000D_
new Vue({_x000D_
el: '#app',_x000D_
created: function() {_x000D_
this.globalVar = "It's will change global var";_x000D_
}_x000D_
});
_x000D_
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.1.3/vue.js"></script>_x000D_
<div id="app">_x000D_
In Root: {{globalVar}}_x000D_
<child></child>_x000D_
</div>
_x000D_