[RN] React Native 定义全局变量

本文介绍了在React Native中定义全局变量的两种方法:通过导出和导入,以及利用nodejs的global对象。详细步骤包括在global.js中定义变量,然后在其他页面导入使用,以及在variables.js中声明并引入到App.js以实现全局访问。完整教程链接包含在内。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 React Native 定义全局变量

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

一、导出和导入

// 定义的页面 global.js

var global = {authorization: null,language: 'English',token:'BMKHDHHE*&^^@@'};
module.exports = global;


// 调用的页面

let global = require('./global');
global.userToken = 'token';

二、声明全局变量(nodejs中的global对象:用于定义整个runtime时期的全局变量)        
新建文件variables.js:      

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


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

import './variables.js';     
{global.variables.language} //获取全局变量的值

 

本博客地址: wukong1688

本文原文地址:https://www.cnblogs.com/wukong1688/p/11009254.html

转载请著名出处!谢谢~~

转载于:https://www.cnblogs.com/wukong1688/p/11009254.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值