初始化一个不在react js类中的变量

时间:2017-07-06 15:04:37

标签: reactjs

有没有办法可以从收到的道具中初始化MYGLOBALVARIABLE所以我可以在其他不在课堂上的功能中使用它?
编辑:其实我从ABC类调用函数PQR。函数XYZ进一步调用函数XYZ。因此,我不是一次又一次地传递参数,而是要声明每个函数使用的const。

          const MYGLOBALVARIABLE; //VARIABLE-TO-BE-INITIALIZED

                type Props = {
                  var1: string;
                }

                type State = {

                }

                class ABC extends React.Component {
                  props: Props;
                  state: State;
                  constructor(props: Props) {
                    super(props);
                    this.state = getDefaultState(props);
                  }

                  render() {
     --------- Here I wat to Initialize MYGLOBALVARIABLE to props.var1 ---

                 //Call PQR()

                    return (
                      <div> //Something </div>
                    );
                  }

              function PQR(){
                  calls XYZ()
                }
                function EFG(){
                   uses MYGLOBALVARIABLE;
                }

0 个答案:

没有答案