が、私は変数に基づいてコンポーネントを返すためにその可能ならば、お願いしたいと思いreactjsすべてのコンポーネントを手動で個別にインポートします。私は手動で他の条件ならば内部置かれるヘッダーのすべてをインポートする必要があり、上記と同じ変数に基づいてコンポーネントをレンダリングし、私の考えはこれが可能であれば
import AsiaHeaderComponent from "components/AsiaHeaderComponent.jsx";
import AustraliaHeaderComponent from "components/AustraliaHeaderComponent.jsx";
class Home extends React.Component {
renderHeader(){
if(this.props.location == "Asia"){
return (
<AsiaHeaderComponent />
);
}
else if(this.props.location == "Australia"){
return (
<AustraliaHeaderComponent />
);
}
}
render(){
return (
{ this.renderHeader() }
)
}
}
:
これは私が持っている他のスクリプトです。
これを効率的に行う方法はありますか?
これは受け入れられた答えです、それは私のために働きません、ジョンの答えは – Eduard