Ich lerne Redux mit React und bin auf diesen Code gestoßen. Ich bin nicht sicher, ob es Redux- spezifisch ist oder nicht, aber ich habe das folgende Code-Snippet in einem der Beispiele gesehen.
@connect((state) => {
return {
key: state.a.b
};
})
Die Funktionalität von connect
ist zwar ziemlich einfach, aber ich verstehe das @
vorher nicht connect
. Es ist nicht einmal ein JavaScript-Operator, wenn ich mich nicht irre.
Kann jemand bitte erklären, was das ist und warum es verwendet wird?
Aktualisieren:
Tatsächlich wird ein Teil react-redux
davon verwendet, um eine React-Komponente mit einem Redux-Speicher zu verbinden.