Javascript 我试图声明getTemp变量为全局变量,以便在其他函数中使用它。VUE.JS

Javascript 我试图声明getTemp变量为全局变量,以便在其他函数中使用它。VUE.JS,javascript,vue.js,Javascript,Vue.js,我试图声明getTemp变量为全局变量,以便在其他函数中使用它。VUE.JS var weather = new Vue({ el: '#weather', data: { getTemp: [] }, created: function () { this.fetchData(); }, methods: { fetchData: function () {

我试图声明getTemp变量为全局变量,以便在其他函数中使用它。VUE.JS

var weather = new Vue({
    el: '#weather',

    data: {
        getTemp: []
    },

    created: function () {
        this.fetchData();
    },        

    methods: {
        fetchData: function () {
            this.$http.get('https://vt')
                      .then(response => {
                         this.getTemp = response.data;

                      })
        }
    },
})
;

根实例
数据
属性通过
this.$Root.variableName
可在整个应用程序中访问:

newvue({
el:“#应用程序”,
数据:{
“你好,世界!”
},
组成部分:{
“child1”:{
模板:`child1,getTemp:{{{$root.getTemp}}

`, 组成部分:{ “亚儿童”:{ 模板:`Subchild test:{{$root.getTemp}}` } } }, ‘儿童2’:{ 模板:`child2,getTemp:{{{$root.getTemp}}

` } } });
您是指其他组件吗?