有没有办法可以从收到的道具中初始化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;
}