zoukankan      html  css  js  c++  java
  • 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

    写博客是为了记住自己容易忘记的东西,另外也是对自己工作的总结,文章可以转载,无需版权。希望尽自己的努力,做到更好,大家一起努力进步!

    如果有什么问题,欢迎大家一起探讨,代码如有问题,欢迎各位大神指正!

  • 相关阅读:
    Vue 介绍
    Django 组件-分页器
    Django 组件content_type
    DRF 解析器组件
    Django
    Django 组件-ModelForm
    Django 组件-用户认证
    Django 组件-中间件
    Django 组件-cookie与session
    Django CBV与FBV
  • 原文地址:https://www.cnblogs.com/summary-2017/p/8965146.html
Copyright © 2011-2022 走看看