Die Funktionalität, die ich mit der statischen Funktion Syntax fehlerlos hier für Werke suchen, Ich mag die statischen Funktionen jedoch auf den Konstruktor deklariert selbst (dh className.staticFunction() => ...
statt sich static staticFunction =() => ...
innerhalb der Klassendefinition.Wie kann diese Funktion höherer Ordnung ohne statische Funktionen umgeschrieben werden?
Hier ist der Code ich beziehe mich auf, dass ich möchte die statischen Funktionen auf den Konstruktor/Funktion definiert verwenden, um Refactoring anstatt die static
Syntax wie unten zu sehen.
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;
Wo Sie 'another' und' andAnother' verwenden? – Bergi