美文网首页
React Native 全局变量Global

React Native 全局变量Global

作者: 浩瀚天空飞翔的梦 | 来源:发表于2018-10-11 15:12 被阅读0次

    1. 什么是全局变量      简单来说,全局变量就是整个源程序都有效的变量。全局变量存储在全局数据区中,它的生命周期和主程序一样,随程序的销毁而销毁。  全局变量需要先声明后使用,声明后的全局变量在程序的各个部分都可以使用。 这是我们前端的人经常使用的。虽然简单但是很实用,所谓滴水穿石,小的东西慢慢的汇集。前端就是一个琐碎的工作。

     2. React Native全局变量的两种使用方式

           a.导出和导入 

            新建global.js文件并导出组件 

             let global = {        authorization: null,        language: 'English',      } 

             //导出(ES5) 

             module.export = global; 

             //或者(ES6)直接导出   

             export default {        authorization: null,        language: 'English',      } 

            使用的时候导入 

            import Global from './global'{Global.language}

      b.声明全局变量(nodejs中的global对象:用于定义整个runtime时期的全局变量) 

           新建文件variables.js: 

          global.variables = {          authorization: null,          language: 'English',        } 

          入口文件(比如App.js文件)导入,全局使用 

          import './variables.js';

          {global.variables.language} //获取全局变量的值

    相关文章

      网友评论

          本文标题:React Native 全局变量Global

          本文链接:https://www.haomeiwen.com/subject/wvhjoftx.html