私は、静的な関数の構文を使用して、ここで完璧な作品を探しています、しかし、私はクラス定義自体の内部(すなわちclassName.staticFunction() => ...
代わりstatic staticFunction =() => ...
のコンストラクタ自体で宣言静的関数を好きな機能を。静的関数を使用せずにこの高次関数を書き直すにはどうすればよいですか?
ここでコードがあります私は、下図のように、私は、コンストラクタ/機能ではなく、static
構文で定義された静的な関数を使用するためにリファクタリングしたいことに言及しています。
const higherOrderFunction = another => andAnother => class extends Component {
static functionName = {
test: React.PropTypes.object
};
constructor(props) {
super(props);
}
render() {
return <h1>Hello, World!</h1>;
}
};
export default higherOrderFunction;
? – Bergi