UniApp el uso de variables globales GlobalData

Cuando se utiliza el desarrollo UniApp, puede definir variables globales en app.vue, la adquisición por parte de GlobalData en un plazo máximo páginas

1, el app.vue documento interno escrito

<script> 
    de exportación por defecto { 
        GlobalData: { 
            texto: 'texto' 
        }, 
        onLaunch: la función () { 
            console.log ( 'App Launch' ) 
        }, 
        OnShow: la función () { 
            console.log ( 'App Show' ) 
        }, 
        onHide: la función () { 
            console.log ( 'App Hide' ) 
        } 
    }
 </ script> 

<style> / * 每个页面公共css * / 
</ style>
    

2, escrito en cada archivo subordinada

la onLoad () {
           var GlobalData = getapp () globalData.text ;. // variables globales 
          getapp () globalData.text = 'ABC' ;. // Modificar variables globales 
          la console.log (GlobalData); 
          la console.log (getapp ( ) .globalData.text); 
        },

 3, hay que señalar que, si la necesidad de obtener esta variable global en app.vue, necesita las siguientes líneas

onLaunch: la función () { 
            console.log ( este . scope.globalData.text $) 
            console.log ( 'App Launch' ) 
        },

 

Supongo que te gusta

Origin www.cnblogs.com/Alex-Song/p/12512358.html
Recomendado
Clasificación