如何设置全局可用的反应变量(也可在浏览器控制台中使用)?

时间:2016-12-19 08:16:28

标签: reactjs

组件中的以下代码失败,因为未定义globalVar。如何定义?需要从组件树外部调用该函数

componentWillMount(){
 globalVar.callback = (data) => {
    // `this` refers to our react component
    this.setState({...});     
  };
}

2 个答案:

答案 0 :(得分:1)

您始终可以将属性附加到窗口对象。 因此,可以从任何地方访问window.globalVar。

答案 1 :(得分:0)

您可以随时声明单身并将其导入任何需要的地方。