RN中有兩種方式使用全局變量


1.通過導入導出文件的方式

新建constants.js文件

const object = { website:'http://www.hao123.com', name:'好123', }; export default object;

需要用到的時候導入文件

import constants from './constansts.js' <Text>{constants.name}</Text>

還可以有另外一種導入文件的寫法

export default { website:'http://www.hao123.com', name:'好123', };

2.通過聲明全局變量的方式

一定是先聲明,后調用。

global.a = 1; <Text>{a}</Text>

也可以專門寫在一個文件當中。

global.constants = { website:'http://www.baidu.com', name:'百度', };

調用方法,入口文件一次調用(比如index.iOS.js文件),全局使用。

import './constants.js'; <Text>{global.constants.name}</Text>

引用原文https://blog.csdn.net/u012878818/article/details/75103330

 

寫博客是為了記住自己容易忘記的東西,另外也是對自己工作的總結,文章可以轉載,無需版權。希望盡自己的努力,做到更好,大家一起努力進步!

如果有什么問題,歡迎大家一起探討,代碼如有問題,歡迎各位大神指正!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM